From 1c81c6f2e55e69645e58d9e828c0bf0116fe0957 Mon Sep 17 00:00:00 2001 From: hamed <15238-genius.ha@users.noreply.drupalcode.org> Date: Thu, 2 Jul 2026 21:22:14 +0330 Subject: [PATCH] Add JSON files for Payment Gateway Interface and API documentation updates - Created a new JSON file for the PaymentGatewayInterface.php, detailing its methods and return types. - Added a JSON file for payment.md, documenting various API endpoints and their parameters, responses, and errors. - Introduced a JSON file for fix-admin-modal-and-calendar.md, outlining issues and solutions related to admin modal and calendar functionalities. --- .claude/prompt/admin-mobile-responsive.md | 157 + assets/admin/pages/AdminSubscriptionPage.tsx | 8 +- assets/admin/pages/AppointmentsPage.tsx | 4 +- assets/admin/pages/ClinicDetailPage.tsx | 2 +- assets/admin/pages/ClinicsPage.tsx | 4 +- assets/admin/pages/DashboardPage.tsx | 8 +- assets/admin/pages/DoctorDetailPage.tsx | 2 +- assets/admin/pages/DoctorsPage.tsx | 2 +- assets/admin/pages/FinancialReportPage.tsx | 2 +- assets/admin/pages/PaymentsPage.tsx | 2 +- assets/admin/pages/PreRegistrationsPage.tsx | 4 +- .../admin/pages/RepresentationFinancePage.tsx | 6 +- .../admin/pages/RepresentationProfilePage.tsx | 4 +- .../pages/RepresentationSettlementPage.tsx | 6 +- assets/admin/pages/SmsWalletPage.tsx | 4 +- assets/admin/pages/StaffPage.tsx | 2 +- assets/admin/styles.css | 22 +- graphify-out/.graphify_labels.json | 22 +- graphify-out/GRAPH_REPORT.md | 322 +- ...9f9b6c5343cdc7551aebf36af5e3c1ca95b2e.json | 1 + ...3184bf863fe3f29641fca8c4a8d4f48bf6be8.json | 1 + ...a29857fe914f5c9d2beaefc1fd17659d0af30.json | 1 + ...3bcd05b3d639dd8698c78f262136fced58b37.json | 1 + ...9b9b185eee3bf094ef7782437156a83808f2e.json | 1 + ...6577841e11a22a389e97e2378d690653be005.json | 1 + ...e9eb00ce03b3a015c9602feeb8f14fd26eaf4.json | 1 + ...2d81d0f8b6be0d1561342d06080d11de1faef.json | 1 + ...72b376159b6535e94c3993ae15d43ad72e548.json | 1 + ...68398e06a64b6e748e0bceb5e94c79b3373d7.json | 1 + ...2cd8e37d266caadc996e551312e8348750a32.json | 1 + ...dae8eab8aa1ac6d9ae609abfb3396eae5aa6d.json | 1 + ...9e5cd1dbc641f1b9dbe8e2d70bdb974c37111.json | 1 + ...65d7019ccbcbf5787fcc02fdd06a293c38f88.json | 1 + ...551e590fb757e403fcfce8475ad4950ffabe6.json | 1 + ...108d3e0dde9568168144061e182fa1f7767c7.json | 1 + ...c88d5742e2ee324d699fd12333e1a225bcf7e.json | 1 + ...005aeb8796d35b70e04630d66ab6ae5da2279.json | 1 + ...6ed01256672933fc480a9454dfd202efd0d55.json | 1 + ...195971374a41970f58f405a53990462819c0d.json | 1 + ...b9263c24dbaffaa34e05b03b2324186bbeb08.json | 1 + ...ec237b69e5fb8416d951b052cdf7eb647f9a2.json | 1 + ...9f9c51a1b4bbc22f1d5478215d0c6b4c64088.json | 1 + ...a775076d5684e0f466217c27ae75d34ec39c5.json | 1 + ...7e0236e866cd1a358394172a3f572ffecd87e.json | 1 + ...078b62bbad4a24a1d7c5ffad6f86e9d5e2c7e.json | 1 + ...f7e1b74ef2d445d00f0711825d412642909cf.json | 1 + ...97dc6476a3fbbc4bf29c43dee8cca84e8307e.json | 1 + ...5a552f2eea674ac5bd78116de26f7891edc93.json | 1 + ...e1c7f609f4b274bc4a911df9bf199755c6157.json | 1 + ...aaf3a2638c5c09e2d21308a91b966b1cfe8aa.json | 1 + ...e1cd9f060c8c03e9f7b16878a0ddae96a616d.json | 1 + ...8d384a1cdbb47164c4879400c93919dae09bc.json | 1 + ...349985073b32d1c9f09f54642f3d56a21fffa.json | 1 + ...7eeafcf7e4ff390429a5f6612bada28f9b401.json | 1 + ...9be8454ab3eb77d82902f271f52433da4951d.json | 1 + ...c341345bb2512c3c4496c4bffea3308086eba.json | 1 + ...55f734586b01d2f18cdca5d0849e927df88f7.json | 1 + ...8cb1c2dafdc8b99a60779bc1e04834ad1dff0.json | 1 + ...67dfd5c90fa6dbbf0cec8bd23eac0c2e51734.json | 1 + ...60af738193c73629de43afdd2ef75b4d12b2b.json | 1 + ...0b5354ce8cf02fe51ef3dfaee6b3a766a2452.json | 1 + graphify-out/cache/stat-index.json | 2 +- graphify-out/graph.json | 10749 +++++++++++++--- graphify-out/manifest.json | 286 +- 64 files changed, 9663 insertions(+), 1999 deletions(-) create mode 100644 .claude/prompt/admin-mobile-responsive.md create mode 100644 graphify-out/cache/ast/v0.8.44/062541c7937a458a5c0aa4245699f9b6c5343cdc7551aebf36af5e3c1ca95b2e.json create mode 100644 graphify-out/cache/ast/v0.8.44/06bcfbcd017b77e4ad6f855cc6f3184bf863fe3f29641fca8c4a8d4f48bf6be8.json create mode 100644 graphify-out/cache/ast/v0.8.44/0f62f04627bb90caea61226780ba29857fe914f5c9d2beaefc1fd17659d0af30.json create mode 100644 graphify-out/cache/ast/v0.8.44/14cb8d07e807806c11ce8602cae3bcd05b3d639dd8698c78f262136fced58b37.json create mode 100644 graphify-out/cache/ast/v0.8.44/16f20ad212e905030ddb53ae8899b9b185eee3bf094ef7782437156a83808f2e.json create mode 100644 graphify-out/cache/ast/v0.8.44/181ff34438c057f8cf22ecb7fa36577841e11a22a389e97e2378d690653be005.json create mode 100644 graphify-out/cache/ast/v0.8.44/20a9aa5073921db55a58ae43c1ce9eb00ce03b3a015c9602feeb8f14fd26eaf4.json create mode 100644 graphify-out/cache/ast/v0.8.44/27f46add59adb93c8cd116b68842d81d0f8b6be0d1561342d06080d11de1faef.json create mode 100644 graphify-out/cache/ast/v0.8.44/2bc320c00a5049780d14735c7ff72b376159b6535e94c3993ae15d43ad72e548.json create mode 100644 graphify-out/cache/ast/v0.8.44/33090af8ff81ab614643f32d50168398e06a64b6e748e0bceb5e94c79b3373d7.json create mode 100644 graphify-out/cache/ast/v0.8.44/35afc379ea4fd60f420b77b555e2cd8e37d266caadc996e551312e8348750a32.json create mode 100644 graphify-out/cache/ast/v0.8.44/46964086d05dde76b1c0e3bc7f3dae8eab8aa1ac6d9ae609abfb3396eae5aa6d.json create mode 100644 graphify-out/cache/ast/v0.8.44/4e04a45a73afaa8b4a0c80552519e5cd1dbc641f1b9dbe8e2d70bdb974c37111.json create mode 100644 graphify-out/cache/ast/v0.8.44/4e11a4de7119bceffd73258b7e865d7019ccbcbf5787fcc02fdd06a293c38f88.json create mode 100644 graphify-out/cache/ast/v0.8.44/57bef1c36673ed6135d976b61ae551e590fb757e403fcfce8475ad4950ffabe6.json create mode 100644 graphify-out/cache/ast/v0.8.44/587b83007d7a8d0ac0d45c6a3c8108d3e0dde9568168144061e182fa1f7767c7.json create mode 100644 graphify-out/cache/ast/v0.8.44/67b67fd5299c1e912359d94dce4c88d5742e2ee324d699fd12333e1a225bcf7e.json create mode 100644 graphify-out/cache/ast/v0.8.44/6a54958abae2be938e6d6eb88e8005aeb8796d35b70e04630d66ab6ae5da2279.json create mode 100644 graphify-out/cache/ast/v0.8.44/7562c1a0460eb6831ccd6e2ff396ed01256672933fc480a9454dfd202efd0d55.json create mode 100644 graphify-out/cache/ast/v0.8.44/79ddf5f1ee1b38138385106d78b195971374a41970f58f405a53990462819c0d.json create mode 100644 graphify-out/cache/ast/v0.8.44/821f2b858cff251eebc74ac92b4b9263c24dbaffaa34e05b03b2324186bbeb08.json create mode 100644 graphify-out/cache/ast/v0.8.44/852ccdcc3659967ca4aab8059adec237b69e5fb8416d951b052cdf7eb647f9a2.json create mode 100644 graphify-out/cache/ast/v0.8.44/8835569ef8d009ecd2d9fd2bee19f9c51a1b4bbc22f1d5478215d0c6b4c64088.json create mode 100644 graphify-out/cache/ast/v0.8.44/8d1eeb4f42518a2b78f43c69a4ca775076d5684e0f466217c27ae75d34ec39c5.json create mode 100644 graphify-out/cache/ast/v0.8.44/93c2ba36b25d898a701cdff25d37e0236e866cd1a358394172a3f572ffecd87e.json create mode 100644 graphify-out/cache/ast/v0.8.44/94d88c7055fe1be78f52d3dcc56078b62bbad4a24a1d7c5ffad6f86e9d5e2c7e.json create mode 100644 graphify-out/cache/ast/v0.8.44/994517b626d00af208e8a11857bf7e1b74ef2d445d00f0711825d412642909cf.json create mode 100644 graphify-out/cache/ast/v0.8.44/9ae4872e0ca49d602b246c6c04e97dc6476a3fbbc4bf29c43dee8cca84e8307e.json create mode 100644 graphify-out/cache/ast/v0.8.44/9ed706e8bc8927f07b698e380435a552f2eea674ac5bd78116de26f7891edc93.json create mode 100644 graphify-out/cache/ast/v0.8.44/a896e096957d2149b5ca9e1d416e1c7f609f4b274bc4a911df9bf199755c6157.json create mode 100644 graphify-out/cache/ast/v0.8.44/af47e04758a2a47c3122a567c79aaf3a2638c5c09e2d21308a91b966b1cfe8aa.json create mode 100644 graphify-out/cache/ast/v0.8.44/cba39cdd0c017cb66792a6c4707e1cd9f060c8c03e9f7b16878a0ddae96a616d.json create mode 100644 graphify-out/cache/ast/v0.8.44/cbb79a9bd90c62fcd753606137f8d384a1cdbb47164c4879400c93919dae09bc.json create mode 100644 graphify-out/cache/ast/v0.8.44/de2aec27fbadc4dd88f1587822b349985073b32d1c9f09f54642f3d56a21fffa.json create mode 100644 graphify-out/cache/ast/v0.8.44/e474570a753b56888f8fa5458cf7eeafcf7e4ff390429a5f6612bada28f9b401.json create mode 100644 graphify-out/cache/ast/v0.8.44/e55052916115c1c67bcbd5ee1f39be8454ab3eb77d82902f271f52433da4951d.json create mode 100644 graphify-out/cache/ast/v0.8.44/f26e537b012e10faaac23f291ccc341345bb2512c3c4496c4bffea3308086eba.json create mode 100644 graphify-out/cache/ast/v0.8.44/f2ac3a77ebe11da45b93f24513955f734586b01d2f18cdca5d0849e927df88f7.json create mode 100644 graphify-out/cache/ast/v0.8.44/f8e7f5bb986225beb28c2d175a78cb1c2dafdc8b99a60779bc1e04834ad1dff0.json create mode 100644 graphify-out/cache/ast/v0.8.44/fb3512aff2ebfdbe34c6d5eab4e67dfd5c90fa6dbbf0cec8bd23eac0c2e51734.json create mode 100644 graphify-out/cache/ast/v0.8.44/fd1674b078ae8f40b12cd99ad4060af738193c73629de43afdd2ef75b4d12b2b.json create mode 100644 graphify-out/cache/ast/v0.8.44/fe83975f003f964e3ae9fc1ac9c0b5354ce8cf02fe51ef3dfaee6b3a766a2452.json diff --git a/.claude/prompt/admin-mobile-responsive.md b/.claude/prompt/admin-mobile-responsive.md new file mode 100644 index 00000000..ab97d09f --- /dev/null +++ b/.claude/prompt/admin-mobile-responsive.md @@ -0,0 +1,157 @@ +# ریسپانسیو کردن پنل ادمین برای موبایل (iPhone 8 / ۳۷۵px) + +## پروژه + +`clinicpro` (admin frontend — React 19 + `assets/admin/styles.css`) + +## زمینه + +پنل `/admin` روی صفحه‌های کوچک (مثل iPhone 8 عرض ۳۷۵px) به‌هم می‌ریزد و افقی اسکرول می‌شود. زیرساخت ریسپانسیو **تا حدی هست** (viewport meta درست است، drawer سایدبار + scrim در `@media (max-width: 860px)`، `.settings-grid`/`.stat-grid` در media collapse می‌شوند)، ولی **بی‌اثر شده** چون در بیشتر صفحه‌ها `grid-template-columns` به‌صورت **inline `style={{}}`** روی المان‌ها نوشته شده و **inline style بر قوانین `@media` در CSS اولویت دارد** → گریدها روی موبایل جمع نمی‌شوند و از عرض صفحه بیرون می‌زنند. + +نمونهٔ واقعی: `PaymentsPage.tsx` → `
`؛ روی ۳۷۵px می‌شود ۴ ستون ۹۰px‌ای که overflow می‌دهد. `.stat-grid` در CSS در `@media (max-width:560px)` به `1fr 1fr` می‌رود ولی inline آن را باطل می‌کند. + +## مشکل / هدف + +پنل ادمین روی ۳۷۵px بدون اسکرول افقی و خوانا شود: +1. گریدهای inline ثابت که media را می‌شکنند اصلاح شوند (بهترین راه: `repeat(auto-fit, minmax(...))` که بدون media خودکار جمع می‌شود، یا حذف inline و واگذاری به CSS). +2. breakpoint منوی موبایل (hamburger) با drawer یکسان شود. +3. جدول‌ها و محتوای عریض داخل کانتینر اسکرول‌شونده باشند، نه کل صفحه. +4. گارد سراسری ضد-overflow افقی. + +## فایل‌های مرتبط + +| فایل | نقش | +|------|-----| +| `clinicpro/assets/admin/styles.css` | `.stat-grid` auto-fit، breakpoint drawer، گارد overflow، paddingهای موبایل | +| `clinicpro/assets/admin/components/layout/Topbar.tsx` | هماهنگی breakpoint hamburger با CSS | +| صفحه‌های با گرید inline (لیست پایین) | حذف/ریسپانسیو کردن `gridTemplateColumns` inline | + +**صفحه‌ها/کامپوننت‌های دارای `gridTemplateColumns` inline** (`grep -rn "gridTemplateColumns:" assets/admin`): +`PaymentsPage`, `DoctorsPage`, `StaffPage`, `FinancialReportPage`, `RepresentationFinancePage`, `RepresentationSettlementPage`, `DashboardPage` (چند مورد)، `ClinicDetailPage` (`1fr 300px`)، `DoctorDetailPage` (`1fr 1fr auto`)، `AppointmentsPage` (`1fr auto`)، `SettingsPage` (`1fr auto`)، `ServiceTariffModal` (`150px 1fr auto`)، `DashboardPage` ردیف `160px 1fr 52px`. (`PersianCalendar` گریدهای `repeat(7,1fr)`/`repeat(3,1fr)` داخل popover کوچک‌اند و مشکل‌ساز نیستند — دست نزن.) + +## وضعیت فعلی + +### CSS (`assets/admin/styles.css`) + +```css +:root { --sidebar-w: 252px; } +.main { flex: 1; min-width: 0; margin-right: var(--sidebar-w); } + +.stat-grid { /* base بدون grid-template-columns صریح؟ inlineها آن را ست می‌کنند */ } + +.scrim { display: none; } +@media (max-width: 1080px) { + .stat-grid { grid-template-columns: repeat(3, 1fr); } + .dash-main, .dash-3 { grid-template-columns: 1fr; } +} +@media (max-width: 860px) { /* ← drawer فقط تا 860 */ + .main { margin-right: 0 !important; } + .sidebar { transform: translateX(100%); box-shadow: var(--shadow-lg); } + .app[data-mobile-open="true"] .sidebar { transform: translateX(0); width: var(--sidebar-w); } + .app[data-mobile-open="true"] .scrim { display: block; position: fixed; inset: 0; /* ... */ } + .topbar-search { display: none; } + .grid-2 { grid-template-columns: 1fr; } +} +@media (max-width: 560px) { .stat-grid { grid-template-columns: 1fr 1fr; } } +``` + +### Topbar breakpoint (ناهماهنگ با CSS) + +```tsx +// assets/admin/components/layout/Topbar.tsx:26 +onClick={typeof window !== 'undefined' && window.innerWidth < 1024 ? onMobileMenuOpen : toggleSidebar} +``` +`< 1024` منوی موبایل را باز می‌کند، ولی drawer CSS فقط `≤ 860` است → در بازهٔ ۸۶۱–۱۰۲۳ hamburger «باز» می‌کند اما سایدبار حالت drawer ندارد (منطقهٔ خراب). + +### نمونهٔ گرید inline (تکرارشده در ۲۰ فایل) + +```tsx +
// PaymentsPage:116 +
// DoctorsPage:212 +
// ClinicDetailPage:784 +``` + +## وظایف + +### ۱. `.stat-grid` را ذاتاً ریسپانسیو کن (CSS) + +در `styles.css` به `.stat-grid` یک base با `auto-fit` بده تا **بدون نیاز به media و بدون تأثیرپذیری از تعداد ستون** خودش جمع شود: + +```css +.stat-grid { + display: grid; + grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)); + gap: var(--gap); +} +``` +و قوانین media مربوط به `.stat-grid` (خطوط ۷۰۴ و ۷۲۰ فعلی) را **حذف** کن (دیگر لازم نیستند؛ auto-fit همه را پوشش می‌دهد). + +### ۲. حذف `gridTemplateColumns` inline از stat-gridها + +در همهٔ صفحه‌هایی که `
` دارند، فقط **کلید `gridTemplateColumns` را از inline style حذف کن** (بقیهٔ propها مثل `marginBottom` بمانند). با تسک ۱، خودکار ریسپانسیو می‌شوند. + +فایل‌ها: `PaymentsPage`, `DoctorsPage`, `StaffPage`, `FinancialReportPage`, `RepresentationFinancePage`, `RepresentationSettlementPage`, `DashboardPage` (خطوط ۹۵۰/۱۰۵۶/۱۰۷۲). + +مثال: +```tsx +// قبل +
+// بعد +
+// اگر propهای دیگری بود: +
+``` + +### ۳. لایه‌های دو/سه‌ستونهٔ inline → ریسپانسیو + +برای گریدهای غیرِ stat که ستون ثابت دارند و باید روی موبایل عمودی شوند، به‌جای inline از کلاس ریسپانسیو استفاده کن. یک کلاس عمومی در CSS اضافه کن: + +```css +/* لایهٔ دوستونه که زیر ۸۶۰ عمودی می‌شود */ +.split-2 { display: grid; grid-template-columns: 1fr minmax(0, 320px); gap: var(--gap); align-items: start; } +@media (max-width: 860px) { .split-2 { grid-template-columns: 1fr; } } + +/* ردیف فیلد + اکشن که زیر ۶۰۰ عمودی می‌شود */ +.form-row { display: grid; grid-template-columns: 1fr auto; gap: 12px; align-items: end; } +@media (max-width: 600px) { .form-row { grid-template-columns: 1fr; } } +``` + +سپس: +- `ClinicDetailPage:784` (`1fr 300px`) → `className="split-2"` (حذف inline grid). +- `DoctorDetailPage:1107` (`1fr 1fr auto`) و `AppointmentsPage:409` (`1fr auto`) و `SettingsPage:431` (`1fr auto`) و `ServiceTariffModal:95` (`150px 1fr auto`) → از `form-row` استفاده کن یا اگر ساختار خاص است، همان inline را با wrap در media نگه‌دار ولی مطمئن شو زیر ۶۰۰ تک‌ستون می‌شود. (برای المان‌های inline که کلاس‌گذاری سخت است، می‌توانی `gridTemplateColumns` را با `repeat(auto-fit, minmax(140px, 1fr))` جایگزین کنی تا خودکار بشکند.) +- `DashboardPage:119` (`160px 1fr 52px`) و `DashboardPage:514` (`quick-grid` `repeat(3,1fr)`): `quick-grid` را هم مثل stat به auto-fit ببر؛ ردیف ۱۶۰px را زیر ۵۶۰ به `1fr auto` یا wrap تبدیل کن. + +### ۴. هماهنگی breakpoint منوی موبایل + +drawer را با hamburger یکسان کن. **سریع‌ترین راه:** در `styles.css` بلوک `@media (max-width: 860px)` را به `@media (max-width: 1024px)` تغییر بده (drawer/scrim/main-margin/topbar-search همگی زیر ۱۰۲۴). این با `window.innerWidth < 1024` در `Topbar` هم‌خوان می‌شود و منطقهٔ خرابِ ۸۶۱–۱۰۲۳ رفع می‌شود. + +> اگر ترجیح می‌دهی سایدبار روی تبلت بماند، به‌جای آن `1024` در `Topbar.tsx` را به `860` تغییر بده. یکی از دو راه — نه هر دو. (توصیه: drawer تا ۱۰۲۴.) + +### ۵. گارد سراسری ضد-overflow افقی + padding موبایل + +در `styles.css`: +```css +html, body { max-width: 100%; overflow-x: hidden; } +.main { min-width: 0; } /* اجازهٔ کوچک‌شدن flex child */ + +@media (max-width: 560px) { + .page, .main > * { padding-left: 12px; padding-right: 12px; } /* اگر padding بزرگ‌تری دارند */ + .page-head, .toolbar { flex-wrap: wrap; gap: 10px; } /* هدر/تولبار در چند خط */ +} +``` +(کلاس‌های واقعی padding صفحه را از `styles.css` پیدا کن — اگر نام `.page`/`.content` فرق دارد، همان را هدف بگیر.) + +### ۶. جدول‌ها داخل کانتینر اسکرول‌شونده + +هر `` عریض باید داخل `.table-wrap` (که `overflow-x: auto` دارد) باشد تا فقط جدول اسکرول شود نه کل صفحه. فایل‌های دارای `
` بدون wrap را بررسی و در صورت نبودِ wrapper، دور جدول `
` بگذار: +`PreRegistrationsPage`, `UsersPage`, `ClinicsPage`, `RepresentationFinancePage`, `AppointmentsPage`, `RepresentationSettlementPage`, `AdminSubscriptionPage`, `DoctorsPage`, `SmsWalletPage`, `RepresentationProfilePage`. (اگر از کامپوننت `DataTable` مشترک استفاده می‌کنند و آن خودش wrap دارد، نیازی نیست — اول بررسی کن.) + +## نکات مهم + +- **چرا inline بد است:** `style={{gridTemplateColumns}}` روی المان، specificity بالاتر از هر `@media` در stylesheet دارد؛ پس یا حذف شود یا خودش `auto-fit`/ریسپانسیو باشد. این هستهٔ باگ است. +- `auto-fit + minmax` بهترین انتخاب برای stat/quick گریدهاست: بدون media، با هر تعداد کارت، روی هر عرض درست جمع می‌شود. +- **RTL**: از `padding-inline`/`margin-inline` و رفتار موجود پیروی کن؛ چیزی که RTL را بشکند اضافه نکن. +- کلاس CSS جدید فقط در حد `.split-2`/`.form-row` (یا معادل)؛ کتابخانهٔ CSS جدید نصب نکن. +- بعد از تغییر: `ddev exec yarn dev` و `ddev exec npx tsc --noEmit` بدون خطا؛ سپس در DevTools با عرض **375px (iPhone 8)** این صفحه‌ها را چک کن: Dashboard، Payments، Doctors، Appointments، Settings، یک Detail (Clinic/Doctor) — نباید اسکرول افقی داشته باشند و کارت‌ها/جدول‌ها باید درست بچینند. +- تغییر فقط frontend/CSS است؛ backend و docs تغییری ندارند. +- این‌ها فایل‌های `.tsx`/CSS پنل‌اند؛ اگر جای دیگری هم `gridTemplateColumns` inline ثابت دیدی که overflow می‌دهد، همان الگو را اعمال کن. diff --git a/assets/admin/pages/AdminSubscriptionPage.tsx b/assets/admin/pages/AdminSubscriptionPage.tsx index 6f7a5ace..0fa5244d 100644 --- a/assets/admin/pages/AdminSubscriptionPage.tsx +++ b/assets/admin/pages/AdminSubscriptionPage.tsx @@ -207,7 +207,7 @@ function PlansTab() { {plan.periods.length === 0 ? (
هنوز دوره‌ای تعریف نشده
) : ( -
+
@@ -239,7 +239,7 @@ function PlansTab() { ))} -
دوره
+
)}
))} @@ -382,7 +382,7 @@ function ReportTab() {
هیچ اشتراکی ثبت نشده
) : ( <> - +
@@ -416,7 +416,7 @@ function ReportTab() { ))} -
نوع
+
diff --git a/assets/admin/pages/AppointmentsPage.tsx b/assets/admin/pages/AppointmentsPage.tsx index 5b0aa02c..e7afee9a 100644 --- a/assets/admin/pages/AppointmentsPage.tsx +++ b/assets/admin/pages/AppointmentsPage.tsx @@ -199,7 +199,7 @@ function TableView({ return (
- +
@@ -241,7 +241,7 @@ function TableView({ ))} -
ردیف
+
); } diff --git a/assets/admin/pages/ClinicDetailPage.tsx b/assets/admin/pages/ClinicDetailPage.tsx index 4e5be7e4..c7f2dfc3 100644 --- a/assets/admin/pages/ClinicDetailPage.tsx +++ b/assets/admin/pages/ClinicDetailPage.tsx @@ -781,7 +781,7 @@ export default function ClinicDetailPage() {
{/* ── Main grid ── */} -
+
{/* Left column */}
diff --git a/assets/admin/pages/ClinicsPage.tsx b/assets/admin/pages/ClinicsPage.tsx index 0e787bb5..69b51875 100644 --- a/assets/admin/pages/ClinicsPage.tsx +++ b/assets/admin/pages/ClinicsPage.tsx @@ -135,7 +135,7 @@ export default function ClinicsPage() {
- +
@@ -237,7 +237,7 @@ export default function ClinicsPage() { ); })} -
کلینیک
+
diff --git a/assets/admin/pages/DashboardPage.tsx b/assets/admin/pages/DashboardPage.tsx index 905bc489..e3709f81 100644 --- a/assets/admin/pages/DashboardPage.tsx +++ b/assets/admin/pages/DashboardPage.tsx @@ -511,7 +511,7 @@ function AdminDashboard() {

دسترسی سریع

-
+
{quickActions.map(a => ( @@ -947,7 +947,7 @@ function SecretaryDashboard() {
-
+
{kpiCards.map(c => (
@@ -1053,7 +1053,7 @@ function RepresentationDashboard() {
-
+
{apptCards.map(c => (
@@ -1069,7 +1069,7 @@ function RepresentationDashboard() {

درآمد نماینده

-
+
{incomeCards.map(c => (
{c.label}
diff --git a/assets/admin/pages/DoctorDetailPage.tsx b/assets/admin/pages/DoctorDetailPage.tsx index 41b82299..8c52640b 100644 --- a/assets/admin/pages/DoctorDetailPage.tsx +++ b/assets/admin/pages/DoctorDetailPage.tsx @@ -1104,7 +1104,7 @@ function SessionEditor({ session, onChange, onRemove, addresses }: {
{/* Time inputs */} -
+
از ساعت
upd('start_time', v)} /> diff --git a/assets/admin/pages/DoctorsPage.tsx b/assets/admin/pages/DoctorsPage.tsx index 06f0980e..ea5cc2af 100644 --- a/assets/admin/pages/DoctorsPage.tsx +++ b/assets/admin/pages/DoctorsPage.tsx @@ -209,7 +209,7 @@ export default function DoctorsPage() {
{/* KPI cards */} -
+
{kpiCards.map((c) => (
diff --git a/assets/admin/pages/FinancialReportPage.tsx b/assets/admin/pages/FinancialReportPage.tsx index b07a3e63..3728ce51 100644 --- a/assets/admin/pages/FinancialReportPage.tsx +++ b/assets/admin/pages/FinancialReportPage.tsx @@ -93,7 +93,7 @@ export default function FinancialReportPage() {
-
+
{cards.map((c) => (
{c.label}
diff --git a/assets/admin/pages/PaymentsPage.tsx b/assets/admin/pages/PaymentsPage.tsx index 2ff43b0e..a684ab78 100644 --- a/assets/admin/pages/PaymentsPage.tsx +++ b/assets/admin/pages/PaymentsPage.tsx @@ -113,7 +113,7 @@ export default function PaymentsPage() {
{/* Stat cards */} -
+
{statCards.map((c) => (
diff --git a/assets/admin/pages/PreRegistrationsPage.tsx b/assets/admin/pages/PreRegistrationsPage.tsx index 8603674c..9d018c26 100644 --- a/assets/admin/pages/PreRegistrationsPage.tsx +++ b/assets/admin/pages/PreRegistrationsPage.tsx @@ -98,7 +98,7 @@ export default function PreRegistrationsPage() {
- +
@@ -186,7 +186,7 @@ export default function PreRegistrationsPage() { ); })} -
نام
+
diff --git a/assets/admin/pages/RepresentationFinancePage.tsx b/assets/admin/pages/RepresentationFinancePage.tsx index eb370b18..9cddcb9b 100644 --- a/assets/admin/pages/RepresentationFinancePage.tsx +++ b/assets/admin/pages/RepresentationFinancePage.tsx @@ -104,7 +104,7 @@ export default function RepresentationFinancePage() {
{/* کارت‌های خلاصه */} -
+
{cards.map(c => (
@@ -129,7 +129,7 @@ export default function RepresentationFinancePage() {
- +
@@ -174,7 +174,7 @@ export default function RepresentationFinancePage() { ))} -
پزشک
+
diff --git a/assets/admin/pages/RepresentationProfilePage.tsx b/assets/admin/pages/RepresentationProfilePage.tsx index 2b3652d6..594f4298 100644 --- a/assets/admin/pages/RepresentationProfilePage.tsx +++ b/assets/admin/pages/RepresentationProfilePage.tsx @@ -146,7 +146,7 @@ export default function RepresentationProfilePage() {
- +
{ibans.length === 0 && ( @@ -166,7 +166,7 @@ export default function RepresentationProfilePage() { ))} -
شماره شبابانکصاحب حسابوضعیت
+
{!verified && ( diff --git a/assets/admin/pages/RepresentationSettlementPage.tsx b/assets/admin/pages/RepresentationSettlementPage.tsx index 62112aee..88650d5e 100644 --- a/assets/admin/pages/RepresentationSettlementPage.tsx +++ b/assets/admin/pages/RepresentationSettlementPage.tsx @@ -103,7 +103,7 @@ export default function RepresentationSettlementPage() {
-
+
{cards.map(c => (
{c.label}
@@ -151,7 +151,7 @@ export default function RepresentationSettlementPage() {

درخواست‌های قبلی

- +
{settlements.length === 0 && ( @@ -166,7 +166,7 @@ export default function RepresentationSettlementPage() { ))} -
مبلغوضعیتتوضیح مدیرتاریخ
+
diff --git a/assets/admin/pages/SmsWalletPage.tsx b/assets/admin/pages/SmsWalletPage.tsx index dea359c2..afd71319 100644 --- a/assets/admin/pages/SmsWalletPage.tsx +++ b/assets/admin/pages/SmsWalletPage.tsx @@ -427,7 +427,7 @@ function SmsWalletPageInner() {
) : ( <> - +
@@ -469,7 +469,7 @@ function SmsWalletPageInner() { ))} -
نوع
+
diff --git a/assets/admin/pages/StaffPage.tsx b/assets/admin/pages/StaffPage.tsx index b967fb7d..40298b9f 100644 --- a/assets/admin/pages/StaffPage.tsx +++ b/assets/admin/pages/StaffPage.tsx @@ -168,7 +168,7 @@ export default function StaffPage() { {/* KPI bar */} {!isLoading && ( -
+
{total}
کل پرسنل
diff --git a/assets/admin/styles.css b/assets/admin/styles.css index f00b921c..9ba05783 100644 --- a/assets/admin/styles.css +++ b/assets/admin/styles.css @@ -466,7 +466,7 @@ body { .stat .lbl { color: var(--text-2); font-size: 13px; font-weight: 500; } .stat .val { font-size: 26px; font-weight: 800; letter-spacing: -.5px; margin: 4px 0 2px; color: var(--text); } .stat .hint { font-size: 11.5px; color: var(--text-3); } -.stat-grid { display: grid; grid-template-columns: repeat(6, 1fr); gap: var(--gap); margin-bottom: var(--gap); } +.stat-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)); gap: var(--gap); margin-bottom: var(--gap); } .trend { display: inline-flex; align-items: center; gap: 3px; font-size: 12px; font-weight: 700; padding: 2px 8px; border-radius: 99px; } .trend.up { color: var(--success); background: var(--success-bg); } .trend.down { color: var(--danger); background: var(--danger-bg); } @@ -674,7 +674,7 @@ table.t tbody tr:last-child td { border-bottom: none; } .timeline-item .tl-body time { font-size: 11px; color: var(--text-3); } .tl-connector { width: 1px; background: var(--border); flex-shrink: 0; margin: 0 4px; } -.quick-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; } +.quick-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(140px, 1fr)); gap: 12px; } .quick { display: flex; flex-direction: column; align-items: center; gap: 10px; padding: 20px 12px; border: 1px solid var(--border); border-radius: var(--r); background: var(--surface-2); @@ -699,13 +699,19 @@ table.t tbody tr:last-child td { border-bottom: none; } .avatar.lg { width: 104px; height: 104px; font-size: 34px; border-radius: 22px; } /* ── Responsive ──────────────────────────────────────────────── */ +/* گارد ضد-overflow افقی سراسری */ +html, body { max-width: 100%; overflow-x: hidden; } + +/* لایه‌های ریسپانسیو مشترک */ +.split-2 { display: grid; grid-template-columns: 1fr minmax(0, 320px); gap: var(--gap); align-items: start; } +.form-row { display: grid; grid-template-columns: 1fr auto; gap: 12px; align-items: end; } + .scrim { display: none; } @media (max-width: 1080px) { - .stat-grid { grid-template-columns: repeat(3, 1fr); } .dash-main { grid-template-columns: 1fr; } .dash-3 { grid-template-columns: 1fr; } } -@media (max-width: 860px) { +@media (max-width: 1024px) { .main { margin-right: 0 !important; } .sidebar { transform: translateX(100%); box-shadow: var(--shadow-lg); } .app[data-mobile-open="true"] .sidebar { transform: translateX(0); width: var(--sidebar-w); } @@ -716,8 +722,14 @@ table.t tbody tr:last-child td { border-bottom: none; } .topbar-search { display: none; } .grid-2 { grid-template-columns: 1fr; } } +@media (max-width: 860px) { + .split-2 { grid-template-columns: 1fr; } +} +@media (max-width: 600px) { + .form-row { grid-template-columns: 1fr; } +} @media (max-width: 560px) { - .stat-grid { grid-template-columns: 1fr 1fr; } + .page-head, .toolbar { flex-wrap: wrap; } } /* صفحه سرویس‌های کلینیک */ diff --git a/graphify-out/.graphify_labels.json b/graphify-out/.graphify_labels.json index 5bcdd768..acf2082a 100644 --- a/graphify-out/.graphify_labels.json +++ b/graphify-out/.graphify_labels.json @@ -653,6 +653,8 @@ "651": "Community 651", "652": "Community 652", "653": "Community 653", + "654": "Community 654", + "655": "Community 655", "656": "Community 656", "657": "Community 657", "658": "Community 658", @@ -661,6 +663,8 @@ "661": "Community 661", "662": "Community 662", "663": "Community 663", + "664": "Community 664", + "665": "Community 665", "666": "Community 666", "667": "Community 667", "668": "Community 668", @@ -668,7 +672,23 @@ "670": "Community 670", "671": "Community 671", "672": "Community 672", + "673": "Community 673", + "674": "Community 674", "675": "Community 675", "676": "Community 676", - "679": "Community 679" + "677": "Community 677", + "678": "Community 678", + "679": "Community 679", + "680": "Community 680", + "681": "Community 681", + "682": "Community 682", + "683": "Community 683", + "684": "Community 684", + "685": "Community 685", + "686": "Community 686", + "687": "Community 687", + "688": "Community 688", + "689": "Community 689", + "690": "Community 690", + "691": "Community 691" } diff --git a/graphify-out/GRAPH_REPORT.md b/graphify-out/GRAPH_REPORT.md index 030e6161..5d832846 100644 --- a/graphify-out/GRAPH_REPORT.md +++ b/graphify-out/GRAPH_REPORT.md @@ -1,16 +1,16 @@ # Graph Report - clinicpro (2026-07-02) ## Corpus Check -- 674 files · ~473,936 words +- 692 files · ~493,676 words - Verdict: corpus is large enough that graph structure adds value. ## Summary -- 8487 nodes · 11688 edges · 672 communities (543 shown, 129 thin omitted) -- Extraction: 98% EXTRACTED · 2% INFERRED · 0% AMBIGUOUS · INFERRED: 265 edges (avg confidence: 0.8) +- 8775 nodes · 12110 edges · 692 communities (559 shown, 133 thin omitted) +- Extraction: 98% EXTRACTED · 2% INFERRED · 0% AMBIGUOUS · INFERRED: 269 edges (avg confidence: 0.8) - Token cost: 0 input · 0 output ## Graph Freshness -- Built from commit: `6d594822` +- Built from commit: `1804b421` - Run `git rev-parse HEAD` and compare to check if the graph is stale. - Run `graphify update .` after code changes (no API cost). @@ -655,6 +655,8 @@ - [[_COMMUNITY_Community 651|Community 651]] - [[_COMMUNITY_Community 652|Community 652]] - [[_COMMUNITY_Community 653|Community 653]] +- [[_COMMUNITY_Community 654|Community 654]] +- [[_COMMUNITY_Community 655|Community 655]] - [[_COMMUNITY_Community 656|Community 656]] - [[_COMMUNITY_Community 657|Community 657]] - [[_COMMUNITY_Community 658|Community 658]] @@ -663,15 +665,33 @@ - [[_COMMUNITY_Community 661|Community 661]] - [[_COMMUNITY_Community 662|Community 662]] - [[_COMMUNITY_Community 663|Community 663]] +- [[_COMMUNITY_Community 664|Community 664]] +- [[_COMMUNITY_Community 665|Community 665]] - [[_COMMUNITY_Community 666|Community 666]] - [[_COMMUNITY_Community 667|Community 667]] - [[_COMMUNITY_Community 668|Community 668]] - [[_COMMUNITY_Community 669|Community 669]] - [[_COMMUNITY_Community 671|Community 671]] - [[_COMMUNITY_Community 672|Community 672]] +- [[_COMMUNITY_Community 673|Community 673]] +- [[_COMMUNITY_Community 674|Community 674]] - [[_COMMUNITY_Community 675|Community 675]] - [[_COMMUNITY_Community 676|Community 676]] +- [[_COMMUNITY_Community 677|Community 677]] +- [[_COMMUNITY_Community 678|Community 678]] - [[_COMMUNITY_Community 679|Community 679]] +- [[_COMMUNITY_Community 680|Community 680]] +- [[_COMMUNITY_Community 681|Community 681]] +- [[_COMMUNITY_Community 682|Community 682]] +- [[_COMMUNITY_Community 683|Community 683]] +- [[_COMMUNITY_Community 684|Community 684]] +- [[_COMMUNITY_Community 685|Community 685]] +- [[_COMMUNITY_Community 686|Community 686]] +- [[_COMMUNITY_Community 687|Community 687]] +- [[_COMMUNITY_Community 688|Community 688]] +- [[_COMMUNITY_Community 689|Community 689]] +- [[_COMMUNITY_Community 690|Community 690]] +- [[_COMMUNITY_Community 691|Community 691]] ## God Nodes (most connected - your core abstractions) 1. `BaseController` - 76 edges @@ -682,61 +702,61 @@ 6. `Doctor` - 48 edges 7. `useAuthStore` - 43 edges 8. `ApiResponse` - 41 edges -9. `formatDate()` - 39 edges -10. `AdminApiController` - 37 edges +9. `AdminApiController` - 40 edges +10. `formatDate()` - 39 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 -- `MyFinancialPage()` --calls--> `formatRial()` [EXTRACTED] - assets/admin/pages/MyFinancialPage.tsx → assets/admin/lib/utils.ts - `SettlementsPage()` --calls--> `formatRial()` [EXTRACTED] assets/admin/pages/SettlementsPage.tsx → assets/admin/lib/utils.ts - `LogsPage()` --calls--> `formatDateTime()` [EXTRACTED] assets/admin/pages/LogsPage.tsx → assets/admin/lib/utils.ts +- `SmsPage()` --calls--> `formatDateTime()` [EXTRACTED] + assets/admin/pages/SmsPage.tsx → assets/admin/lib/utils.ts ## Import Cycles - None detected. -## Communities (672 total, 129 thin omitted) +## Communities (692 total, 133 thin omitted) ### Community 0 - "Community 0" Cohesion: 0.05 -Nodes (48): ALLOWED_ROLES, PrivateRoute(), PublicRoute(), RoleRoute(), queryClient, toastStyle, get, BeforeInstallPromptEvent (+40 more) +Nodes (41): ALLOWED_ROLES, PrivateRoute(), PublicRoute(), RoleRoute(), queryClient, toastStyle, AddForm, addSchema (+33 more) ### Community 1 - "Community 1" Cohesion: 0.03 Nodes (41): AddressData, AddrForm, addrSchema, AVATAR_COLORS, BookingMeta, CityOpt, DateOverrideData, DEFAULT_BOOKING_META (+33 more) ### Community 2 - "Community 2" -Cohesion: 0.07 -Nodes (27): usePaymentConfig(), emptyFeatures(), FEATURE_KEYS, FEATURE_LABELS, PeriodForm, periodSchema, PLAN_DISPLAY, PlanForm (+19 more) +Cohesion: 0.11 +Nodes (19): PaymentConfig, PaymentGatewayInfo, usePaymentConfig(), ApiResponse, ChargeForm, chargeSchema, EMPTY_LOGS, POST_VISIT_VARS (+11 more) ### Community 3 - "Community 3" -Cohesion: 0.04 -Nodes (71): PaginatedResponse, AddForm, addSchema, ClinicsPage(), HUES_LIST, FILTERS, Breakdown, SOURCE_LABEL (+63 more) +Cohesion: 0.06 +Nodes (35): PaginatedResponse, STATUS_FILTERS, FILTERS, Breakdown, SOURCE_LABEL, Summary, LEVEL_FILTER_OPTIONS, LEVEL_META (+27 more) ### Community 4 - "Community 4" -Cohesion: 0.06 -Nodes (8): DoctorService, Doctor, DoctorServiceRepository, Collection, self, User, WeeklySchedule, ManagerRegistry +Cohesion: 0.05 +Nodes (11): DoctorServiceController, DoctorService, Doctor, DoctorServiceRepository, Collection, self, User, WeeklySchedule (+3 more) ### Community 5 - "Community 5" Cohesion: 0.07 Nodes (3): UserProfile, self, User ### Community 6 - "Community 6" -Cohesion: 0.09 -Nodes (15): SettlementController, SettlementRepository, WalletTransactionRepository, CommissionService, Settlement, JsonResponse, Request, User (+7 more) +Cohesion: 0.12 +Nodes (12): SettlementController, SettlementRepository, WalletTransactionRepository, Settlement, JsonResponse, Request, User, ManagerRegistry (+4 more) ### Community 7 - "Community 7" Cohesion: 0.07 Nodes (5): Clinic, Collection, Doctor, self, User ### Community 8 - "Community 8" -Cohesion: 0.07 -Nodes (27): Contract, InsuranceOption, KIND_LABEL, AdminLayout(), Topbar(), DEGREE_OPTIONS, DoctorFormPage(), FormValues (+19 more) +Cohesion: 0.08 +Nodes (27): useSubscription(), AdminLayout(), avatarBg(), buildSections(), HUES, Props, ROLE_LABELS, Section (+19 more) ### Community 9 - "Community 9" Cohesion: 0.04 @@ -755,20 +775,20 @@ 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.05 -Nodes (35): PaymentConfig, PaymentGatewayInfo, api, ApiError, ApiResponse, getToken(), refreshOnce(), request() (+27 more) +Cohesion: 0.06 +Nodes (26): get, api, ApiError, getToken(), refreshOnce(), request(), { refreshMock, logoutMock }, replaceMock (+18 more) ### Community 14 - "Community 14" Cohesion: 0.15 Nodes (8): AppointmentSettingsController, Holiday, HolidayRepository, JsonResponse, Request, User, Doctor, ManagerRegistry ### Community 15 - "Community 15" -Cohesion: 0.21 -Nodes (6): PaymentController, JsonResponse, Payment, Request, Response, User +Cohesion: 0.25 +Nodes (7): PaymentController, Appointment, JsonResponse, Payment, Request, Response, User ### Community 16 - "Community 16" -Cohesion: 0.06 -Nodes (8): PatientSession, SmsWallet, AppLog, Appointment, Collection, PatientRecord, self, SessionService +Cohesion: 0.09 +Nodes (6): PatientSession, Appointment, Collection, PatientRecord, self, SessionService ### Community 17 - "Community 17" Cohesion: 0.05 @@ -779,20 +799,20 @@ Cohesion: 0.05 Nodes (38): API, API, API, API, API, Route, Route, Route (+30 more) ### Community 19 - "Community 19" -Cohesion: 0.06 -Nodes (21): CityForm, citySchema, ImportError, InsuranceForm, insuranceSchema, LogoUploadField(), ProvinceForm, provinceSchema (+13 more) +Cohesion: 0.03 +Nodes (56): ALL_STATUSES, CityForm, citySchema, ImportError, InsuranceForm, insuranceSchema, LogoUploadField(), ProvinceForm (+48 more) ### Community 20 - "Community 20" -Cohesion: 0.05 -Nodes (13): AdminApiController, RepresentationActionController, DateTimeInterface, InputValidator, JalaliDateService, SlotCalculatorService, JsonResponse, Request (+5 more) +Cohesion: 0.13 +Nodes (3): AdminApiController, JsonResponse, Request ### Community 21 - "Community 21" Cohesion: 0.04 -Nodes (46): formatNumber(), ClinicAddress, ClinicDetailPage(), ClinicDoctorItem, ClinicInvitation, EditForm, editSchema, HUES_LIST (+38 more) +Nodes (45): formatNumber(), ClinicAddress, ClinicDetailPage(), ClinicDoctorItem, ClinicInvitation, EditForm, editSchema, HUES_LIST (+37 more) ### Community 22 - "Community 22" -Cohesion: 0.11 -Nodes (14): RatingController, Like, Rate, LikeRepository, RateRepository, JsonResponse, Request, User (+6 more) +Cohesion: 0.15 +Nodes (9): RatingController, Like, LikeRepository, JsonResponse, Request, User, Comment, ManagerRegistry (+1 more) ### Community 23 - "Community 23" Cohesion: 0.05 @@ -823,8 +843,8 @@ Cohesion: 0.06 Nodes (35): Bulk import / export, DELETE `/api/v1/admin/city/{id}`, DELETE `/api/v1/admin/province/{id}`, Errors, Errors, Errors, Errors, GET `/api/v1/admin/cities` (+27 more) ### Community 30 - "Community 30" -Cohesion: 0.08 -Nodes (15): BillingCalculatorTest, BillingCalculator, Money, BillingCalculator, InvoiceService, PatientService, ErrorCodesTest, CoverageRule (+7 more) +Cohesion: 0.06 +Nodes (19): BillingCalculatorTest, BillingCalculator, GatewayFactory, MellatGateway, Money, MellatGatewayTest, SepGateway, BillingCalculator (+11 more) ### Community 31 - "Community 31" Cohesion: 0.06 @@ -835,8 +855,8 @@ 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) +Cohesion: 0.06 +Nodes (27): CoverageRow, Draft, KIND, TenantInsurance, ServiceTariffModal(), TariffResponse, TariffRow, EMPTY_ITEMS (+19 more) ### Community 34 - "Community 34" Cohesion: 0.06 @@ -883,8 +903,8 @@ 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) +Cohesion: 0.06 +Nodes (36): Errors, Errors, Errors, Errors, GET `/api/v1/my/payments`, GET `/api/v1/payment/callback/{gateway}`, GET `/api/v1/payment/config`, GET `/api/v1/payment/order/{appointmentUuid}` (+28 more) ### Community 46 - "Community 46" Cohesion: 0.07 @@ -916,7 +936,7 @@ Nodes (26): الزامات UI, باگ‌فیکس صفحه نوبت‌ها, با ### Community 53 - "Community 53" Cohesion: 0.10 -Nodes (13): AppLogRepository, ClaimItemRepository, DoctorInsuranceRepository, PreRegistrationRepository, SessionServiceRepository, ServiceEntityRepository, ManagerRegistry, ManagerRegistry (+5 more) +Nodes (13): AppLogRepository, ClaimItemRepository, ClinicStaffRepository, PreRegistrationRepository, SessionServiceRepository, ServiceEntityRepository, ManagerRegistry, ManagerRegistry (+5 more) ### Community 54 - "Community 54" Cohesion: 0.10 @@ -935,8 +955,8 @@ 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.28 -Nodes (4): Blog, BlogRepository, ManagerRegistry, QueryBuilder +Cohesion: 0.15 +Nodes (8): Blog, BlogController, BlogRepository, JsonResponse, Request, User, ManagerRegistry, QueryBuilder ### Community 59 - "Community 59" Cohesion: 0.22 @@ -959,13 +979,17 @@ Cohesion: 0.22 Nodes (5): AuthController, RateLimiterFactory, JsonResponse, Request, User ### Community 64 - "Community 64" -Cohesion: 0.32 -Nodes (4): SmsWalletController, JsonResponse, Request, User +Cohesion: 0.19 +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 66 - "Community 66" +Cohesion: 0.06 +Nodes (6): ClinicStaff, SmsWallet, AppLog, LogPruneService, AppointmentExpiryService, self + ### Community 67 - "Community 67" Cohesion: 0.11 Nodes (4): Invoice, Collection, InvoiceItem, self @@ -983,8 +1007,8 @@ Cohesion: 0.15 Nodes (12): رفع بهم‌ریختگی کامل پنل ادمین روی iPhone 8 (Safari/Chrome iOS), زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی, وظایف, پروژه (+4 more) ### Community 71 - "Community 71" -Cohesion: 0.08 -Nodes (14): Claim, ClaimItem, DebtRow, InsuranceOption, KIND_LABEL, STATUS_FILTERS, STATUS_META, EMPTY (+6 more) +Cohesion: 0.07 +Nodes (21): Contract, InsuranceOption, KIND_LABEL, Claim, ClaimItem, DebtRow, InsuranceOption, KIND_LABEL (+13 more) ### Community 72 - "Community 72" Cohesion: 0.09 @@ -1003,8 +1027,8 @@ Cohesion: 0.16 Nodes (5): DoctorSecretary, Clinic, Doctor, self, User ### Community 77 - "Community 77" -Cohesion: 0.20 -Nodes (8): AdminUser, ChangeRoleModal(), getPrimaryRole(), HUES_LIST, ROLE_META, ROLE_TABS, RoleBadge(), UserStats +Cohesion: 0.24 +Nodes (5): RepresentationActionController, JsonResponse, Representation, Request, User ### Community 78 - "Community 78" Cohesion: 0.12 @@ -1032,7 +1056,7 @@ Nodes (30): devDependencies, @babel/core, @babel/preset-env, @babel/preset-react ### Community 86 - "Community 86" Cohesion: 0.07 -Nodes (13): AppointmentExpiryServiceTest, LowTierFixesTest, SendCodeMobileRateLimitTest, ClaimsListPaginationTest, ServiceItemStaffOwnershipTest, KernelBrowser, CommentPaginationTest, SecretaryListNPlusOneTest (+5 more) +Nodes (13): AppointmentExpiryServiceTest, LowTierFixesTest, SendCodeMobileRateLimitTest, ClaimsListPaginationTest, ServiceItemStaffOwnershipTest, KernelBrowser, CommentPaginationTest, SettlementListPaginationTest (+5 more) ### Community 87 - "Community 87" Cohesion: 0.10 @@ -1099,8 +1123,8 @@ Cohesion: 0.10 Nodes (20): Bulk import / export, DELETE `/api/v1/admin/tag/{id}`, Errors, Errors, Errors, Errors, GET `/api/v1/admin/tags`, GET `/api/v1/tags` (+12 more) ### Community 103 - "Community 103" -Cohesion: 0.33 -Nodes (4): BlogController, JsonResponse, Request, User +Cohesion: 0.11 +Nodes (18): `AdminApiController::paymentDetail` — الان فقط GET, `MellatGateway.php` — الگوی موجود REST/SOAP (پس از کار sandbox), `PaymentGatewayInterface.php`, `PaymentManager.php` — الگوی log و transaction, برگشت/استرداد وجه ملت از پنل ادمین (bpReversalRequest / bpRefundRequest), زمینه, فایل‌های مرتبط, نکات مهم (+10 more) ### Community 104 - "Community 104" Cohesion: 0.18 @@ -1119,8 +1143,8 @@ 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 +Cohesion: 0.13 +Nodes (10): BaseController, CategoryController, CategoryImportController, SmsMessageController, JsonResponse, JsonResponse, Request, JsonResponse (+2 more) ### Community 109 - "Community 109" Cohesion: 0.29 @@ -1175,8 +1199,8 @@ Cohesion: 0.26 Nodes (4): LocationController, City, JsonResponse, Request ### Community 122 - "Community 122" -Cohesion: 0.06 -Nodes (27): DashboardController, HealthController, MyAppointmentsController, RepresentationController, SubscriptionController, EntityManagerInterface, ClinicInvitationService, Doctor (+19 more) +Cohesion: 0.26 +Nodes (4): SubscriptionController, JsonResponse, Request, User ### Community 123 - "Community 123" Cohesion: 0.12 @@ -1379,8 +1403,8 @@ Cohesion: 0.35 Nodes (5): PatientController, JsonResponse, PatientSession, Request, User ### Community 176 - "Community 176" -Cohesion: 0.33 -Nodes (5): SecretaryController, DoctorSecretary, JsonResponse, Request, User +Cohesion: 0.09 +Nodes (13): SecretaryController, SmsLogRepository, OtpService, PaymentManager, SmsLog, Payment, PaymentInitResult, PaymentRefundResult (+5 more) ### Community 177 - "Community 177" Cohesion: 0.36 @@ -1471,12 +1495,12 @@ Cohesion: 0.14 Nodes (13): Endpoint ها, PATCH /api/v1/secretary/{uuid}, POST /api/v1/secretary, تسک ۱۴: ماژول منشی, توضیح, زمان تخمینی, ساختار JSON, سیستم مجوزها — Resource-Based Permissions (مقیاس‌پذیر) (+5 more) ### Community 201 - "Community 201" -Cohesion: 0.20 -Nodes (10): Admin API, Clinic Invitation Management, GET `/api/v1/admin/comments`, GET `/api/v1/admin/rates`, GET /api/v1/admin/settings, PATCH /api/v1/admin/settings, Query Parameters, Query Parameters (+2 more) +Cohesion: 0.15 +Nodes (13): Admin API, Clinic Invitation Management, GET `/api/v1/admin/pre-registrations`, GET `/api/v1/admin/secretaries`, GET /api/v1/admin/settings, PATCH /api/v1/admin/settings, POST `/api/v1/admin/pre-registrations/{uuid}/approve`, POST `/api/v1/admin/pre-registrations/{uuid}/reject` (+5 more) ### Community 202 - "Community 202" -Cohesion: 0.10 -Nodes (19): Appointment Settings API, Available Locations, DELETE `/api/v1/appointment-settings/holidays/{uuid}`, Errors, Errors, `GET /api/v1/appointment-settings/available-locations/{doctorUuid}`, GET `/api/v1/appointment-settings/holidays/list/{doctorUuid}`, GET `/api/v1/appointment-settings/holidays/{uuid}` (+11 more) +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 @@ -1491,8 +1515,8 @@ Cohesion: 0.07 Nodes (20): Command, CancelExpiredAppointmentsCommand, CreateAdminCommand, PruneLogsCommand, SeedCategoriesCommand, SeedSmsMessageTemplatesCommand, SmsMessageTemplateRepository, SmsTextResolver (+12 more) ### Community 206 - "Community 206" -Cohesion: 0.26 -Nodes (3): MellatGateway, PaymentInitResult, PaymentVerifyResult +Cohesion: 0.21 +Nodes (5): MellatGateway, SoapClient, PaymentInitResult, PaymentRefundResult, PaymentVerifyResult ### Community 207 - "Community 207" Cohesion: 0.15 @@ -1547,7 +1571,7 @@ Cohesion: 0.23 Nodes (4): PatientSessionRepository, ManagerRegistry, PatientRecord, PatientSession ### Community 224 - "Community 224" -Cohesion: 0.24 +Cohesion: 0.23 Nodes (5): PaymentRepository, Appointment, ManagerRegistry, Payment, User ### Community 225 - "Community 225" @@ -1559,8 +1583,8 @@ Cohesion: 0.15 Nodes (12): Callback Mellat, frontend_address, Idempotency, درگاه‌های واقعی پروژه (از کد Drupal), شرط ایجاد پرداخت, قیمت از Config (نه Request), مجوزها, نکات پیاده‌سازی — تسک ۱۵: ماژول پرداخت (+4 more) ### Community 227 - "Community 227" -Cohesion: 0.36 -Nodes (4): SiteConfigController, JsonResponse, Request, User +Cohesion: 0.17 +Nodes (7): HealthController, SiteConfigController, EntityManagerInterface, JsonResponse, Request, User, JsonResponse ### Community 228 - "Community 228" Cohesion: 0.04 @@ -1623,7 +1647,7 @@ Cohesion: 0.26 Nodes (4): PatientRecordRepository, ManagerRegistry, PatientRecord, User ### Community 244 - "Community 244" -Cohesion: 0.32 +Cohesion: 0.29 Nodes (3): SubscriptionService, ClinicSubscription, Payment ### Community 245 - "Community 245" @@ -1651,16 +1675,16 @@ 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.21 -Nodes (4): SmsLogRepository, OtpService, SmsLog, ManagerRegistry +Cohesion: 0.11 +Nodes (18): `GatewayFactory.php` — `resolve()` در حالت test_mode همیشه Mock می‌دهد, `MellatGateway.php` (خطوط کلیدی), `SecurityHeadersSubscriber.php` (خط ۴۴), اطلاعات sandbox (banktest.ir), تست (e2e روی ddev), زمینه, فایل‌های مرتبط, فعال‌سازی درگاه sandbox بانک ملت (banktest.ir) — موقت (+10 more) ### Community 252 - "Community 252" Cohesion: 0.45 Nodes (4): NotificationMobileController, JsonResponse, Request, User ### Community 253 - "Community 253" -Cohesion: 0.36 -Nodes (3): DoctorServiceController, JsonResponse, Request +Cohesion: 0.11 +Nodes (17): CSS (`assets/admin/styles.css`), Topbar breakpoint (ناهماهنگ با CSS), ریسپانسیو کردن پنل ادمین برای موبایل (iPhone 8 / ۳۷۵px), زمینه, فایل‌های مرتبط, مشکل / هدف, نمونهٔ گرید inline (تکرارشده در ۲۰ فایل), نکات مهم (+9 more) ### Community 254 - "Community 254" Cohesion: 0.18 @@ -1739,7 +1763,7 @@ 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.20 +Cohesion: 0.21 Nodes (5): Authentication, ClinicPro — API Documentation Index, Error Code Reference, Modules, Standard Response Envelope ### Community 275 - "Community 275" @@ -1856,7 +1880,7 @@ Nodes (16): آماده‌سازی پروژه ClinicPro برای دیپلوی ر ### Community 304 - "Community 304" Cohesion: 0.22 -Nodes (9): 30. 🟢 `GET` get 🆕, 33. 🔵 `POST` image_clinic, 43. 🟢 `GET` get, 6. کلینیک (Clinic), هدرهای اضافی, هدرهای اضافی, پاسخ‌ها, پاسخ‌ها (+1 more) +Nodes (9): 29. 🟢 `GET` clinic list 🆕, 30. 🟢 `GET` get 🆕, 36. 🟢 `GET` get my rate, 6. کلینیک (Clinic), هدرهای اضافی, پارامترهای Query, پاسخ‌ها, پاسخ‌ها (+1 more) ### Community 306 - "Community 306" Cohesion: 0.07 @@ -1883,8 +1907,8 @@ 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 +Cohesion: 0.27 +Nodes (4): ClinicSubscriptionRepository, ClinicSubscription, ManagerRegistry, Payment ### Community 313 - "Community 313" Cohesion: 0.36 @@ -2015,12 +2039,12 @@ Cohesion: 0.43 Nodes (3): SmsWalletRepository, ManagerRegistry, SmsWallet ### Community 351 - "Community 351" -Cohesion: 0.22 -Nodes (4): MockGateway, PaymentGatewayInterface, PaymentInitResult, PaymentVerifyResult +Cohesion: 0.18 +Nodes (5): MockGateway, PaymentGatewayInterface, PaymentInitResult, PaymentRefundResult, PaymentVerifyResult ### Community 352 - "Community 352" -Cohesion: 0.27 -Nodes (3): SepGateway, PaymentInitResult, PaymentVerifyResult +Cohesion: 0.21 +Nodes (4): SepGateway, PaymentInitResult, PaymentRefundResult, PaymentVerifyResult ### Community 354 - "Community 354" Cohesion: 0.36 @@ -2095,8 +2119,8 @@ Cohesion: 0.15 Nodes (6): UniqueConstraintsTest, FinancialBreakdown, FinancialBreakdownRepository, FinancialBreakdownIntegrityTest, ManagerRegistry, Payment ### Community 372 - "Community 372" -Cohesion: 0.50 -Nodes (4): Errors, PATCH `/api/v1/insurance/{id}`, Request Body, Response `200` +Cohesion: 0.11 +Nodes (17): `PaymentManager::handleAppointmentConfirmation` (فقط پیامک بیمار), الگوی تگ‌ها (SmsLog), الگوی قالب‌ها (SmsMessageTemplate::DEFAULTS), زمینه, فایل‌های مرتبط, مشکل / هدف, مقادیر در دسترس, نکات مهم (+9 more) ### Community 374 - "Community 374" Cohesion: 0.29 @@ -2191,24 +2215,28 @@ Cohesion: 0.21 Nodes (6): ClaimAmountBoundsTest, ClaimsListNPlusOneTest, ClaimItem, Claim, Doctor, User ### Community 398 - "Community 398" -Cohesion: 0.29 -Nodes (4): initiate(), verify(), PaymentInitResult, PaymentVerifyResult +Cohesion: 0.22 +Nodes (7): initiate(), refund(), reverse(), verify(), PaymentInitResult, PaymentRefundResult, PaymentVerifyResult + +### Community 399 - "Community 399" +Cohesion: 0.23 +Nodes (5): AbstractMigration, Schema, Version20260609130407, Schema, Version20260614182950 ### Community 405 - "Community 405" -Cohesion: 0.48 -Nodes (3): SmsSettingsRepository, SmsSettings, ManagerRegistry +Cohesion: 0.11 +Nodes (17): بازطراحی معماری پرداخت — سرویس‌محور، امن، توسعه‌پذیر (Backend), تست دستی (ddev، در حالت `payment_test_mode=1`), خروجی نهایی (طبق spec — در گزارش اجرا ارائه شود), زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی (+9 more) ### Community 407 - "Community 407" -Cohesion: 0.18 -Nodes (4): RanginehProvider, SmsService, SendSmsMessage, SmsProviderInterface +Cohesion: 0.36 +Nodes (3): SmsService, SendSmsMessage, SmsProviderInterface ### Community 418 - "Community 418" Cohesion: 0.17 Nodes (11): دیپلوی ClinicPro روی Coolify (Docker Compose), رفع اشکال, مراحل دیپلوی, معماری دیپلوی, نکات عملیاتی, چند دامنه فرانت‌اند (مهم), ۱. ساخت Resource در Coolify, ۲. اختصاص دامنه (+3 more) -### Community 421 - "Community 421" -Cohesion: 0.23 -Nodes (5): AbstractMigration, Schema, Version20260609132009, Schema, Version20260610140853 +### Community 432 - "Community 432" +Cohesion: 0.12 +Nodes (16): backend (آماده — فقط annotation/doc ناقص), افزودن فیلد «تاریخ شروع فعالیت» (سال تجربه) در پنل ادمین با تقویم شمسی, زمینه, فایل‌های مرتبط, فرم ساخت پزشک — `DoctorFormPage.tsx` (خط ~282), فرم ویرایش پزشک — `DoctorDetailPage.tsx` (وضعیت فعلی، بدون فیلد تاریخ), مشکل / هدف, نکات مهم (+8 more) ### Community 439 - "Community 439" Cohesion: 0.40 @@ -2219,8 +2247,8 @@ Cohesion: 0.11 Nodes (18): [F10] راهنمای کهنه در `CLAUDE.md`: endpoint `categorys/{bundle}` منتقل شده, [F11] داشبورد دکتر `GET /api/v1/dashboard/doctor` همیشه 500 (فیلد ناموجود در DQL) — ✅ رفع شد, [F1] phpstan: مقایسهٔ همیشه‌درست در محاسبهٔ estimated SMS — ✅ رفع شد, [F2] تست‌های PHPUnit به API خارجی Kavenegar درخواست واقعی می‌زنند, [F3] دیتابیس تست seed نشده — فقط کاربر ادمین وجود دارد, [F4] اسکریپت seeder `create_test_users.php` وجود ندارد, [F5] ادمین با JWT معتبر به `/api/doc` (Swagger UI) دسترسی ندارد (401), [F6] ناسازگاری کدهای خطا بین دامنه‌ها (+10 more) ### Community 452 - "Community 452" -Cohesion: 0.07 -Nodes (38): FreeVisitPrice(), Pricing, cn(), formatDate(), formatDateTime(), formatRial(), iranMobileOptionalSchema, iranMobileSchema (+30 more) +Cohesion: 0.06 +Nodes (45): FreeVisitPrice(), Pricing, cn(), formatDate(), formatDateTime(), formatRial(), iranMobileOptionalSchema, iranMobileSchema (+37 more) ### Community 456 - "Community 456" Cohesion: 0.40 @@ -2311,8 +2339,8 @@ Cohesion: 0.40 Nodes (5): Errors, Notes, POST `/api/v1/notification-mobile/request-otp`, Request Body, Response `200` ### Community 482 - "Community 482" -Cohesion: 0.24 -Nodes (4): RepositoryClassMappingTest, KernelTestCase, LoggerInterface, DbLoggerTest +Cohesion: 0.38 +Nodes (3): RepositoryClassMappingTest, KernelTestCase, DbLoggerTest ### Community 483 - "Community 483" Cohesion: 0.40 @@ -2335,8 +2363,8 @@ 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.43 -Nodes (3): CategoryImportController, JsonResponse, Request +Cohesion: 0.12 +Nodes (15): `Modal.tsx` (بدون Portal), `PersianCalendar.tsx` (buttonها بدون `type`) — نمونه‌ها, باگ ۱ — علت, باگ ۲ — علت, رفع دو باگ Modal و تقویم شمسی در پنل ادمین, زمینه, فایل‌های مرتبط, مشکل / هدف (+7 more) ### Community 493 - "Community 493" Cohesion: 0.20 @@ -2486,6 +2514,10 @@ Nodes (4): Errors, POST `/api/v1/user/verify-code`, Request Body, Response `200` Cohesion: 0.50 Nodes (4): Errors, GET `/api/v1/representation/{uuid}`, Path Parameters, Response `200` +### Community 536 - "Community 536" +Cohesion: 0.12 +Nodes (15): `MellatGateway.php` — ثابت‌ها و مسیر prod فعلی (POST خام), آنچه نباید تغییر کند, بردن درگاه ملت روی محیط واقعی (production) با SOAP native, زمینه, فایل‌های مرتبط, نکات مهم (چک‌لیست عملیاتی prod), وضعیت فعلی, وظایف (+7 more) + ### Community 537 - "Community 537" Cohesion: 0.40 Nodes (3): Props, StatTone, TONE @@ -2654,10 +2686,6 @@ Nodes (5): Errors, PATCH `/api/v1/clinic-pro/doctor-address/{id}`, Path Paramete Cohesion: 0.20 Nodes (10): Configuration, DELETE `/api/v1/sms/template/{uuid}`, Errors, Errors, GET `/api/v1/admin/sms/templates`, GET `/api/v1/sms/template/{uuid}`, Response `200`, Response `200` (+2 more) -### Community 598 - "Community 598" -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 599 - "Community 599" Cohesion: 0.67 Nodes (3): Errors, POST `/api/v1/sms/template/{uuid}/submit`, Response `200` @@ -2687,8 +2715,8 @@ Cohesion: 0.25 Nodes (8): ثبت‌نام دکتر — از طریق نماینده, ثبت‌نام دکتر — از طریق کلینیک, ثبت‌نام دکتر — مستقل, ۱. معرفی محصول, ۱.۱ نقش‌های سیستم, ۱.۲ فلوهای عملیاتی اصلی, ۱.۳ پلن‌های اشتراک, ۱.۴ سیستم پیامک ### Community 607 - "Community 607" -Cohesion: 0.39 -Nodes (3): ClinicStaffRepository, ClinicStaff, ManagerRegistry +Cohesion: 0.35 +Nodes (5): RepresentationController, JsonResponse, Representation, Request, User ### Community 612 - "Community 612" Cohesion: 0.67 @@ -2738,25 +2766,33 @@ Nodes (6): GET /api/v1/sms/balance — موجودی حساب پیامک, POST /a Cohesion: 0.50 Nodes (4): Errors, POST `/api/v1/clinic-pro/doctor-address`, Request Body, Response `201` +### Community 641 - "Community 641" +Cohesion: 0.15 +Nodes (11): emptyFeatures(), FEATURE_KEYS, FEATURE_LABELS, PeriodForm, periodSchema, PLAN_DISPLAY, PlanForm, planSchema (+3 more) + ### Community 646 - "Community 646" Cohesion: 0.40 Nodes (5): 35. 🟡 `PATCH` patch, Request Body, مثال Request, هدرهای اضافی, پاسخ‌ها +### Community 647 - "Community 647" +Cohesion: 0.14 +Nodes (13): اصلاح فیلتر شهر/استان در لیست عمومی پزشکان (`GET /api/v1/doctors`), زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی, وظایف, پروژه (+5 more) + ### Community 648 - "Community 648" Cohesion: 0.40 Nodes (5): 41. 🟡 `PATCH` patch, Request Body, مثال Request, هدرهای اضافی, پاسخ‌ها ### Community 649 - "Community 649" -Cohesion: 0.67 -Nodes (3): 29. 🟢 `GET` clinic list 🆕, پارامترهای Query, پاسخ‌ها +Cohesion: 0.14 +Nodes (13): زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی (flow جدا در SmsWallet — باید حذف شود), وظایف, پروژه, یکسان‌سازی کامل پرداخت به یک Flow واحد + entry ریدایرکت خالص (Backend + Admin) (+5 more) ### Community 650 - "Community 650" Cohesion: 0.67 Nodes (3): 34. 🔵 `POST` image logo, هدرهای اضافی, پاسخ‌ها ### Community 651 - "Community 651" -Cohesion: 0.67 -Nodes (3): 36. 🟢 `GET` get my rate, هدرهای اضافی, پاسخ‌ها +Cohesion: 0.14 +Nodes (13): زمینه, فایل‌های مرتبط, قیمت هر پیامک در تنظیمات + رفع تنظیمات ارسال پیامک کیف‌پول, مشکل / هدف, نکات مهم, وضعیت فعلی, وظایف, پروژه (+5 more) ### Community 652 - "Community 652" Cohesion: 0.50 @@ -2766,21 +2802,29 @@ Nodes (4): Errors, Path Parameters, POST `/api/v1/clinic-pro/doctor-address/from Cohesion: 0.67 Nodes (3): 42. 🔴 `DELETE` delete, هدرهای اضافی, پاسخ‌ها +### Community 654 - "Community 654" +Cohesion: 0.35 +Nodes (6): DashboardController, Clinic, DoctorSecretary, JsonResponse, Request, User + +### Community 655 - "Community 655" +Cohesion: 0.38 +Nodes (5): MyAppointmentsController, Doctor, JsonResponse, Request, User + ### Community 656 - "Community 656" Cohesion: 0.40 Nodes (5): ۲.۸ تنظیمات نوبت (Appointment Settings), ۲.۸.۱ برنامه هفتگی (Weekly Schedule), ۲.۸.۲ تعطیلات (Holidays), ۲.۸.۳ لغو تعطیل (Date Override), ۲.۸.۴ الگوریتم محاسبه اسلات‌های خالی ### Community 657 - "Community 657" -Cohesion: 0.50 -Nodes (4): GET `/api/v1/admin/payments`, Payment Management, Query Parameters, Response `200` +Cohesion: 0.20 +Nodes (10): Errors (payment refund/reverse/detail), GET `/api/v1/admin/payments`, GET `/api/v1/admin/payments/{uuid}`, Payment Management, POST `/api/v1/admin/payments/{uuid}/refund`, POST `/api/v1/admin/payments/{uuid}/reverse`, Query Parameters, Query Parameters (تکمیل) (+2 more) ### Community 658 - "Community 658" Cohesion: 0.67 Nodes (3): GET `/api/v1/clinic-pro/doctor-addresses/{doctorId}`, Path Parameters, Response `200` ### Community 659 - "Community 659" -Cohesion: 0.50 -Nodes (4): GET `/api/v1/admin/secretaries`, Query Parameters, Response `200`, Secretary Management +Cohesion: 0.31 +Nodes (4): ClinicInvitationService, Clinic, ClinicDoctorInvitation, User ### Community 661 - "Community 661" Cohesion: 0.40 @@ -2790,6 +2834,10 @@ Nodes (5): 37. 🔵 `POST` post, Request Body, مثال Request, هدرهای ا Cohesion: 0.29 Nodes (7): Application Logs, DELETE `/api/v1/admin/logs`, GET `/api/v1/admin/logs`, Log Retention, Query Parameters, Response `200`, Response `200` +### Community 665 - "Community 665" +Cohesion: 0.38 +Nodes (5): Rate, RateRepository, Doctor, ManagerRegistry, User + ### Community 666 - "Community 666" 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 تنظیمات نوبت @@ -2806,6 +2854,10 @@ Nodes (4): ۲.۱۳ نظرات، لایک و امتیازدهی, ۲.۱۳.۱ نظ Cohesion: 0.50 Nodes (4): GET `/api/v1/admin/settlements`, Query Parameters, Response `200`, Settlement Management +### Community 674 - "Community 674" +Cohesion: 0.47 +Nodes (3): CommissionService, Payment, Representation + ### Community 675 - "Community 675" Cohesion: 0.50 Nodes (4): 39. 🟡 `PATCH` Comment confirmation, مثال Request, هدرهای اضافی, پاسخ‌ها @@ -2814,25 +2866,57 @@ Nodes (4): 39. 🟡 `PATCH` Comment confirmation, مثال Request, هدرهای Cohesion: 0.50 Nodes (4): 40. 🔵 `POST` post, مثال Request, هدرهای اضافی, پاسخ‌ها +### Community 677 - "Community 677" +Cohesion: 0.43 +Nodes (5): BeforeInstallPromptEvent, usePwaInstall(), PwaInstallBanner(), detectIOS(), PwaLoginCard() + +### Community 678 - "Community 678" +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 681 - "Community 681" +Cohesion: 0.48 +Nodes (3): DoctorInsuranceRepository, DoctorInsurance, ManagerRegistry + +### Community 684 - "Community 684" +Cohesion: 0.53 +Nodes (3): PaymentLog, PaymentLogRepository, ManagerRegistry + +### Community 686 - "Community 686" +Cohesion: 0.40 +Nodes (5): GET `/api/v1/admin/comments`, GET `/api/v1/admin/rates`, Query Parameters, Query Parameters, Rating & Comment Management + +### Community 687 - "Community 687" +Cohesion: 0.50 +Nodes (4): Errors, PATCH `/api/v1/admin/insurance/{id}`, Path Parameters, Response `200` + +### Community 689 - "Community 689" +Cohesion: 0.67 +Nodes (3): 33. 🔵 `POST` image_clinic, هدرهای اضافی, پاسخ‌ها + +### Community 690 - "Community 690" +Cohesion: 0.67 +Nodes (3): 43. 🟢 `GET` get, هدرهای اضافی, پاسخ‌ها + ## Knowledge Gaps -- **3656 isolated node(s):** `ALLOWED_ROLES`, `Pricing`, `TenantInsurance`, `CoverageRow`, `Draft` (+3651 more) +- **3812 isolated node(s):** `ALLOWED_ROLES`, `Pricing`, `TenantInsurance`, `CoverageRow`, `Draft` (+3807 more) These have ≤1 connection - possible missing edges or undocumented components. -- **129 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes. +- **133 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 20`, `Community 22`, `Community 26`, `Community 164`, `Community 295`, `Community 169`, `Community 300`, `Community 175`, `Community 176`, `Community 177`, `Community 59`, `Community 63`, `Community 64`, `Community 75`, `Community 227`, `Community 230`, `Community 103`, `Community 104`, `Community 107`, `Community 491`, `Community 109`, `Community 121`, `Community 122`, `Community 252`, `Community 253`?** - _High betweenness centrality (0.032) - this node is a cross-community bridge._ +- **Why does `BaseController` connect `Community 108` to `Community 4`, `Community 6`, `Community 138`, `Community 139`, `Community 14`, `Community 654`, `Community 655`, `Community 15`, `Community 20`, `Community 22`, `Community 26`, `Community 164`, `Community 295`, `Community 169`, `Community 300`, `Community 175`, `Community 176`, `Community 177`, `Community 58`, `Community 59`, `Community 63`, `Community 64`, `Community 75`, `Community 77`, `Community 607`, `Community 227`, `Community 230`, `Community 104`, `Community 107`, `Community 109`, `Community 121`, `Community 122`, `Community 252`?** + _High betweenness centrality (0.044) - this node is a cross-community bridge._ - **Why does `AppointmentRepository` connect `Community 119` to `Community 53`?** - _High betweenness centrality (0.019) - this node is a cross-community bridge._ -- **Why does `Version20260614181657` connect `Community 431` to `Community 421`?** + _High betweenness centrality (0.016) - this node is a cross-community bridge._ +- **Why does `Version20260614181657` connect `Community 431` to `Community 399`?** _High betweenness centrality (0.015) - this node is a cross-community bridge._ - **What connects `ALLOWED_ROLES`, `Pricing`, `TenantInsurance` to the rest of the system?** - _3656 weakly-connected nodes found - possible documentation gaps or missing edges._ + _3812 weakly-connected nodes found - possible documentation gaps or missing edges._ - **Should `Community 0` be split into smaller, more focused modules?** - _Cohesion score 0.05004389815627744 - nodes in this community are weakly interconnected._ + _Cohesion score 0.049678550555230856 - nodes in this community are weakly interconnected._ - **Should `Community 1` be split into smaller, more focused modules?** _Cohesion score 0.028985507246376812 - nodes in this community are weakly interconnected._ - **Should `Community 2` be split into smaller, more focused modules?** - _Cohesion score 0.0659536541889483 - nodes in this community are weakly interconnected._ \ No newline at end of file + _Cohesion score 0.10507246376811594 - nodes in this community are weakly interconnected._ \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/062541c7937a458a5c0aa4245699f9b6c5343cdc7551aebf36af5e3c1ca95b2e.json b/graphify-out/cache/ast/v0.8.44/062541c7937a458a5c0aa4245699f9b6c5343cdc7551aebf36af5e3c1ca95b2e.json new file mode 100644 index 00000000..96ad7e1b --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/062541c7937a458a5c0aa4245699f9b6c5343cdc7551aebf36af5e3c1ca95b2e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_doctor_experience_activity_date_md", "label": "doctor-experience-activity-date.md", "file_type": "document", "source_file": ".claude/prompt/doctor-experience-activity-date.md", "source_location": "L1"}, {"id": "prompt_doctor_experience_activity_date_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u062a\u0627\u0631\u06cc\u062e_\u0634\u0631\u0648\u0639_\u0641\u0639\u0627\u0644\u06cc\u062a_\u0633\u0627\u0644_\u062a\u062c\u0631\u0628\u0647_\u062f\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0627_\u062a\u0642\u0648\u06cc\u0645_\u0634\u0645\u0633\u06cc", "label": "\u0627\u0641\u0632\u0648\u062f\u0646 \u0641\u06cc\u0644\u062f \u00ab\u062a\u0627\u0631\u06cc\u062e \u0634\u0631\u0648\u0639 \u0641\u0639\u0627\u0644\u06cc\u062a\u00bb (\u0633\u0627\u0644 \u062a\u062c\u0631\u0628\u0647) \u062f\u0631 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646 \u0628\u0627 \u062a\u0642\u0648\u06cc\u0645 \u0634\u0645\u0633\u06cc", "file_type": "document", "source_file": ".claude/prompt/doctor-experience-activity-date.md", "source_location": "L1"}, {"id": "prompt_doctor_experience_activity_date_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/doctor-experience-activity-date.md", "source_location": "L3"}, {"id": "prompt_doctor_experience_activity_date_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/doctor-experience-activity-date.md", "source_location": "L7"}, {"id": "prompt_doctor_experience_activity_date_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/doctor-experience-activity-date.md", "source_location": "L18"}, {"id": "prompt_doctor_experience_activity_date_\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-experience-activity-date.md", "source_location": "L22"}, {"id": "prompt_doctor_experience_activity_date_\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-experience-activity-date.md", "source_location": "L33"}, {"id": "prompt_doctor_experience_activity_date_backend_\u0622\u0645\u0627\u062f\u0647_\u0641\u0642\u0637_annotation_doc_\u0646\u0627\u0642\u0635", "label": "backend (\u0622\u0645\u0627\u062f\u0647 \u2014 \u0641\u0642\u0637 annotation/doc \u0646\u0627\u0642\u0635)", "file_type": "document", "source_file": ".claude/prompt/doctor-experience-activity-date.md", "source_location": "L35"}, {"id": "prompt_doctor_experience_activity_date_\u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a_\u062a\u0642\u0648\u06cc\u0645_\u0642\u0631\u0627\u0631\u062f\u0627\u062f_\u0648\u0631\u0648\u062f\u06cc_\u062e\u0631\u0648\u062c\u06cc", "label": "\u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a \u062a\u0642\u0648\u06cc\u0645 (\u0642\u0631\u0627\u0631\u062f\u0627\u062f \u0648\u0631\u0648\u062f\u06cc/\u062e\u0631\u0648\u062c\u06cc)", "file_type": "document", "source_file": ".claude/prompt/doctor-experience-activity-date.md", "source_location": "L51"}, {"id": "prompt_doctor_experience_activity_date_\u0641\u0631\u0645_\u0648\u06cc\u0631\u0627\u06cc\u0634_\u067e\u0632\u0634\u06a9_doctordetailpage_tsx_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u0628\u062f\u0648\u0646_\u0641\u06cc\u0644\u062f_\u062a\u0627\u0631\u06cc\u062e", "label": "\u0641\u0631\u0645 \u0648\u06cc\u0631\u0627\u06cc\u0634 \u067e\u0632\u0634\u06a9 \u2014 `DoctorDetailPage.tsx` (\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc\u060c \u0628\u062f\u0648\u0646 \u0641\u06cc\u0644\u062f \u062a\u0627\u0631\u06cc\u062e)", "file_type": "document", "source_file": ".claude/prompt/doctor-experience-activity-date.md", "source_location": "L71"}, {"id": "prompt_doctor_experience_activity_date_\u0641\u0631\u0645_\u0633\u0627\u062e\u062a_\u067e\u0632\u0634\u06a9_doctorformpage_tsx_\u062e\u0637_282", "label": "\u0641\u0631\u0645 \u0633\u0627\u062e\u062a \u067e\u0632\u0634\u06a9 \u2014 `DoctorFormPage.tsx` (\u062e\u0637 ~282)", "file_type": "document", "source_file": ".claude/prompt/doctor-experience-activity-date.md", "source_location": "L108"}, {"id": "prompt_doctor_experience_activity_date_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/doctor-experience-activity-date.md", "source_location": "L122"}, {"id": "prompt_doctor_experience_activity_date_\u06f1_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u062a\u0627\u0631\u06cc\u062e_\u0628\u0647_\u0641\u0631\u0645_\u0648\u06cc\u0631\u0627\u06cc\u0634_doctordetailpage_tsx_\u0627\u0635\u0644\u06cc", "label": "\u06f1. \u0627\u0641\u0632\u0648\u062f\u0646 \u0641\u06cc\u0644\u062f \u062a\u0627\u0631\u06cc\u062e \u0628\u0647 \u0641\u0631\u0645 \u0648\u06cc\u0631\u0627\u06cc\u0634 `DoctorDetailPage.tsx` (\u0627\u0635\u0644\u06cc)", "file_type": "document", "source_file": ".claude/prompt/doctor-experience-activity-date.md", "source_location": "L124"}, {"id": "prompt_doctor_experience_activity_date_\u06f2_\u0627\u0641\u0632\u0648\u062f\u0646_\u0647\u0645\u0627\u0646_\u0641\u06cc\u0644\u062f_\u0628\u0647_\u0641\u0631\u0645_\u0633\u0627\u062e\u062a_doctorformpage_tsx", "label": "\u06f2. \u0627\u0641\u0632\u0648\u062f\u0646 \u0647\u0645\u0627\u0646 \u0641\u06cc\u0644\u062f \u0628\u0647 \u0641\u0631\u0645 \u0633\u0627\u062e\u062a `DoctorFormPage.tsx`", "file_type": "document", "source_file": ".claude/prompt/doctor-experience-activity-date.md", "source_location": "L174"}, {"id": "prompt_doctor_experience_activity_date_\u06f3_\u0641\u0642\u0637_\u0627\u06af\u0631_\u067e\u0627\u06a9_\u06a9\u0631\u062f\u0646_\u0644\u0627\u0632\u0645_\u0627\u0633\u062a_\u0627\u0635\u0644\u0627\u062d_hydrate_\u062f\u0631_backend", "label": "\u06f3. (\u0641\u0642\u0637 \u0627\u06af\u0631 \u00ab\u067e\u0627\u06a9\u200c\u06a9\u0631\u062f\u0646\u00bb \u0644\u0627\u0632\u0645 \u0627\u0633\u062a) \u0627\u0635\u0644\u0627\u062d hydrate \u062f\u0631 backend", "file_type": "document", "source_file": ".claude/prompt/doctor-experience-activity-date.md", "source_location": "L180"}, {"id": "prompt_doctor_experience_activity_date_\u06f4_\u0628\u0647_\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc_annotation_\u0648_\u0645\u0633\u062a\u0646\u062f\u0627\u062a_api", "label": "\u06f4. \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc annotation \u0648 \u0645\u0633\u062a\u0646\u062f\u0627\u062a API", "file_type": "document", "source_file": ".claude/prompt/doctor-experience-activity-date.md", "source_location": "L192"}, {"id": "prompt_doctor_experience_activity_date_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/doctor-experience-activity-date.md", "source_location": "L200"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_doctor_experience_activity_date_md", "target": "prompt_doctor_experience_activity_date_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u062a\u0627\u0631\u06cc\u062e_\u0634\u0631\u0648\u0639_\u0641\u0639\u0627\u0644\u06cc\u062a_\u0633\u0627\u0644_\u062a\u062c\u0631\u0628\u0647_\u062f\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0627_\u062a\u0642\u0648\u06cc\u0645_\u0634\u0645\u0633\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-experience-activity-date.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_doctor_experience_activity_date_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u062a\u0627\u0631\u06cc\u062e_\u0634\u0631\u0648\u0639_\u0641\u0639\u0627\u0644\u06cc\u062a_\u0633\u0627\u0644_\u062a\u062c\u0631\u0628\u0647_\u062f\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0627_\u062a\u0642\u0648\u06cc\u0645_\u0634\u0645\u0633\u06cc", "target": "prompt_doctor_experience_activity_date_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-experience-activity-date.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_doctor_experience_activity_date_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u062a\u0627\u0631\u06cc\u062e_\u0634\u0631\u0648\u0639_\u0641\u0639\u0627\u0644\u06cc\u062a_\u0633\u0627\u0644_\u062a\u062c\u0631\u0628\u0647_\u062f\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0627_\u062a\u0642\u0648\u06cc\u0645_\u0634\u0645\u0633\u06cc", "target": "prompt_doctor_experience_activity_date_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-experience-activity-date.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_doctor_experience_activity_date_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u062a\u0627\u0631\u06cc\u062e_\u0634\u0631\u0648\u0639_\u0641\u0639\u0627\u0644\u06cc\u062a_\u0633\u0627\u0644_\u062a\u062c\u0631\u0628\u0647_\u062f\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0627_\u062a\u0642\u0648\u06cc\u0645_\u0634\u0645\u0633\u06cc", "target": "prompt_doctor_experience_activity_date_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-experience-activity-date.md", "source_location": "L18", "weight": 1.0}, {"source": "prompt_doctor_experience_activity_date_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u062a\u0627\u0631\u06cc\u062e_\u0634\u0631\u0648\u0639_\u0641\u0639\u0627\u0644\u06cc\u062a_\u0633\u0627\u0644_\u062a\u062c\u0631\u0628\u0647_\u062f\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0627_\u062a\u0642\u0648\u06cc\u0645_\u0634\u0645\u0633\u06cc", "target": "prompt_doctor_experience_activity_date_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-experience-activity-date.md", "source_location": "L22", "weight": 1.0}, {"source": "prompt_doctor_experience_activity_date_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u062a\u0627\u0631\u06cc\u062e_\u0634\u0631\u0648\u0639_\u0641\u0639\u0627\u0644\u06cc\u062a_\u0633\u0627\u0644_\u062a\u062c\u0631\u0628\u0647_\u062f\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0627_\u062a\u0642\u0648\u06cc\u0645_\u0634\u0645\u0633\u06cc", "target": "prompt_doctor_experience_activity_date_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-experience-activity-date.md", "source_location": "L33", "weight": 1.0}, {"source": "prompt_doctor_experience_activity_date_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_doctor_experience_activity_date_backend_\u0622\u0645\u0627\u062f\u0647_\u0641\u0642\u0637_annotation_doc_\u0646\u0627\u0642\u0635", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-experience-activity-date.md", "source_location": "L35", "weight": 1.0}, {"source": "prompt_doctor_experience_activity_date_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_doctor_experience_activity_date_\u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a_\u062a\u0642\u0648\u06cc\u0645_\u0642\u0631\u0627\u0631\u062f\u0627\u062f_\u0648\u0631\u0648\u062f\u06cc_\u062e\u0631\u0648\u062c\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-experience-activity-date.md", "source_location": "L51", "weight": 1.0}, {"source": "prompt_doctor_experience_activity_date_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_doctor_experience_activity_date_\u0641\u0631\u0645_\u0648\u06cc\u0631\u0627\u06cc\u0634_\u067e\u0632\u0634\u06a9_doctordetailpage_tsx_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u0628\u062f\u0648\u0646_\u0641\u06cc\u0644\u062f_\u062a\u0627\u0631\u06cc\u062e", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-experience-activity-date.md", "source_location": "L71", "weight": 1.0}, {"source": "prompt_doctor_experience_activity_date_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_doctor_experience_activity_date_\u0641\u0631\u0645_\u0633\u0627\u062e\u062a_\u067e\u0632\u0634\u06a9_doctorformpage_tsx_\u062e\u0637_282", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-experience-activity-date.md", "source_location": "L108", "weight": 1.0}, {"source": "prompt_doctor_experience_activity_date_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u062a\u0627\u0631\u06cc\u062e_\u0634\u0631\u0648\u0639_\u0641\u0639\u0627\u0644\u06cc\u062a_\u0633\u0627\u0644_\u062a\u062c\u0631\u0628\u0647_\u062f\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0627_\u062a\u0642\u0648\u06cc\u0645_\u0634\u0645\u0633\u06cc", "target": "prompt_doctor_experience_activity_date_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-experience-activity-date.md", "source_location": "L122", "weight": 1.0}, {"source": "prompt_doctor_experience_activity_date_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_doctor_experience_activity_date_\u06f1_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u062a\u0627\u0631\u06cc\u062e_\u0628\u0647_\u0641\u0631\u0645_\u0648\u06cc\u0631\u0627\u06cc\u0634_doctordetailpage_tsx_\u0627\u0635\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-experience-activity-date.md", "source_location": "L124", "weight": 1.0}, {"source": "prompt_doctor_experience_activity_date_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_doctor_experience_activity_date_\u06f2_\u0627\u0641\u0632\u0648\u062f\u0646_\u0647\u0645\u0627\u0646_\u0641\u06cc\u0644\u062f_\u0628\u0647_\u0641\u0631\u0645_\u0633\u0627\u062e\u062a_doctorformpage_tsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-experience-activity-date.md", "source_location": "L174", "weight": 1.0}, {"source": "prompt_doctor_experience_activity_date_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_doctor_experience_activity_date_\u06f3_\u0641\u0642\u0637_\u0627\u06af\u0631_\u067e\u0627\u06a9_\u06a9\u0631\u062f\u0646_\u0644\u0627\u0632\u0645_\u0627\u0633\u062a_\u0627\u0635\u0644\u0627\u062d_hydrate_\u062f\u0631_backend", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-experience-activity-date.md", "source_location": "L180", "weight": 1.0}, {"source": "prompt_doctor_experience_activity_date_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_doctor_experience_activity_date_\u06f4_\u0628\u0647_\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc_annotation_\u0648_\u0645\u0633\u062a\u0646\u062f\u0627\u062a_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-experience-activity-date.md", "source_location": "L192", "weight": 1.0}, {"source": "prompt_doctor_experience_activity_date_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u062a\u0627\u0631\u06cc\u062e_\u0634\u0631\u0648\u0639_\u0641\u0639\u0627\u0644\u06cc\u062a_\u0633\u0627\u0644_\u062a\u062c\u0631\u0628\u0647_\u062f\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0627_\u062a\u0642\u0648\u06cc\u0645_\u0634\u0645\u0633\u06cc", "target": "prompt_doctor_experience_activity_date_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-experience-activity-date.md", "source_location": "L200", "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/06bcfbcd017b77e4ad6f855cc6f3184bf863fe3f29641fca8c4a8d4f48bf6be8.json b/graphify-out/cache/ast/v0.8.44/06bcfbcd017b77e4ad6f855cc6f3184bf863fe3f29641fca8c4a8d4f48bf6be8.json new file mode 100644 index 00000000..e5a0646a --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/06bcfbcd017b77e4ad6f855cc6f3184bf863fe3f29641fca8c4a8d4f48bf6be8.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_repository_paymentlogrepository_php", "label": "PaymentLogRepository.php", "file_type": "code", "source_file": "src/Payment/Repository/PaymentLogRepository.php", "source_location": "L1"}, {"id": "repository_paymentlogrepository_paymentlogrepository", "label": "PaymentLogRepository", "file_type": "code", "source_file": "src/Payment/Repository/PaymentLogRepository.php", "source_location": "L9"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_paymentlogrepository_paymentlogrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Payment/Repository/PaymentLogRepository.php", "source_location": "L11"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Payment/Repository/PaymentLogRepository.php", "source_location": "L11"}, {"id": "repository_paymentlogrepository_paymentlogrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Payment/Repository/PaymentLogRepository.php", "source_location": "L16"}, {"id": "paymentlog", "label": "PaymentLog", "file_type": "code", "source_file": "src/Payment/Repository/PaymentLogRepository.php", "source_location": "L16"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_repository_paymentlogrepository_php", "target": "paymentlog", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentLogRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_repository_paymentlogrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentLogRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_repository_paymentlogrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentLogRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_repository_paymentlogrepository_php", "target": "repository_paymentlogrepository_paymentlogrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentLogRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_paymentlogrepository_paymentlogrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentLogRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_paymentlogrepository_paymentlogrepository", "target": "repository_paymentlogrepository_paymentlogrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentLogRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_paymentlogrepository_paymentlogrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentLogRepository.php", "source_location": "L11", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_paymentlogrepository_paymentlogrepository", "target": "repository_paymentlogrepository_paymentlogrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentLogRepository.php", "source_location": "L16", "weight": 1.0}, {"source": "repository_paymentlogrepository_paymentlogrepository_save", "target": "paymentlog", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentLogRepository.php", "source_location": "L16", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_paymentlogrepository_paymentlogrepository_construct", "target": "paymentlog", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Payment/Repository/PaymentLogRepository.php", "source_location": "L13", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_paymentlogrepository_paymentlogrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentLogRepository.php", "source_location": "L13", "receiver": null}, {"caller_nid": "repository_paymentlogrepository_paymentlogrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentLogRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_paymentlogrepository_paymentlogrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentLogRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_paymentlogrepository_paymentlogrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentLogRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_paymentlogrepository_paymentlogrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentLogRepository.php", "source_location": "L19", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/0f62f04627bb90caea61226780ba29857fe914f5c9d2beaefc1fd17659d0af30.json b/graphify-out/cache/ast/v0.8.44/0f62f04627bb90caea61226780ba29857fe914f5c9d2beaefc1fd17659d0af30.json new file mode 100644 index 00000000..a70163f7 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/0f62f04627bb90caea61226780ba29857fe914f5c9d2beaefc1fd17659d0af30.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": "L9"}, {"id": "entity_smslog_smslog_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Sms/Entity/SmsLog.php", "source_location": "L67"}, {"id": "entity_smslog_smslog_settemplateuuid", "label": ".setTemplateUuid()", "file_type": "code", "source_file": "src/Sms/Entity/SmsLog.php", "source_location": "L78"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Sms/Entity/SmsLog.php", "source_location": "L78"}, {"id": "entity_smslog_smslog_gettag", "label": ".getTag()", "file_type": "code", "source_file": "src/Sms/Entity/SmsLog.php", "source_location": "L79"}, {"id": "entity_smslog_smslog_settag", "label": ".setTag()", "file_type": "code", "source_file": "src/Sms/Entity/SmsLog.php", "source_location": "L80"}, {"id": "entity_smslog_smslog_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Sms/Entity/SmsLog.php", "source_location": "L82"}], "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": "smslogrepository", "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": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsLog.php", "source_location": "L7", "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": "L9", "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": "L67", "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": "L78", "weight": 1.0}, {"source": "entity_smslog_smslog_settemplateuuid", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsLog.php", "source_location": "L78", "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": "L79", "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": "L80", "weight": 1.0}, {"source": "entity_smslog_smslog_settag", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsLog.php", "source_location": "L80", "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": "L82", "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": "L69", "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": "L69", "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": "L75", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/14cb8d07e807806c11ce8602cae3bcd05b3d639dd8698c78f262136fced58b37.json b/graphify-out/cache/ast/v0.8.44/14cb8d07e807806c11ce8602cae3bcd05b3d639dd8698c78f262136fced58b37.json new file mode 100644 index 00000000..5ae84f47 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/14cb8d07e807806c11ce8602cae3bcd05b3d639dd8698c78f262136fced58b37.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_entity_paymentlog_php", "label": "PaymentLog.php", "file_type": "code", "source_file": "src/Payment/Entity/PaymentLog.php", "source_location": "L1"}, {"id": "entity_paymentlog_paymentlog", "label": "PaymentLog", "file_type": "code", "source_file": "src/Payment/Entity/PaymentLog.php", "source_location": "L12"}, {"id": "entity_paymentlog_paymentlog_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Payment/Entity/PaymentLog.php", "source_location": "L52"}, {"id": "entity_paymentlog_paymentlog_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Payment/Entity/PaymentLog.php", "source_location": "L71"}, {"id": "entity_paymentlog_paymentlog_getpaymentid", "label": ".getPaymentId()", "file_type": "code", "source_file": "src/Payment/Entity/PaymentLog.php", "source_location": "L72"}, {"id": "entity_paymentlog_paymentlog_getaction", "label": ".getAction()", "file_type": "code", "source_file": "src/Payment/Entity/PaymentLog.php", "source_location": "L73"}, {"id": "entity_paymentlog_paymentlog_getresult", "label": ".getResult()", "file_type": "code", "source_file": "src/Payment/Entity/PaymentLog.php", "source_location": "L74"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_entity_paymentlog_php", "target": "paymentlogrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/PaymentLog.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_entity_paymentlog_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/PaymentLog.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_entity_paymentlog_php", "target": "entity_paymentlog_paymentlog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/PaymentLog.php", "source_location": "L12", "weight": 1.0}, {"source": "entity_paymentlog_paymentlog", "target": "entity_paymentlog_paymentlog_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/PaymentLog.php", "source_location": "L52", "weight": 1.0}, {"source": "entity_paymentlog_paymentlog", "target": "entity_paymentlog_paymentlog_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/PaymentLog.php", "source_location": "L71", "weight": 1.0}, {"source": "entity_paymentlog_paymentlog", "target": "entity_paymentlog_paymentlog_getpaymentid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/PaymentLog.php", "source_location": "L72", "weight": 1.0}, {"source": "entity_paymentlog_paymentlog", "target": "entity_paymentlog_paymentlog_getaction", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/PaymentLog.php", "source_location": "L73", "weight": 1.0}, {"source": "entity_paymentlog_paymentlog", "target": "entity_paymentlog_paymentlog_getresult", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/PaymentLog.php", "source_location": "L74", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_paymentlog_paymentlog_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Entity/PaymentLog.php", "source_location": "L68", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/16f20ad212e905030ddb53ae8899b9b185eee3bf094ef7782437156a83808f2e.json b/graphify-out/cache/ast/v0.8.44/16f20ad212e905030ddb53ae8899b9b185eee3bf094ef7782437156a83808f2e.json new file mode 100644 index 00000000..373f448d --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/16f20ad212e905030ddb53ae8899b9b185eee3bf094ef7782437156a83808f2e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_doctor_appointment_notification_sms_md", "label": "doctor-appointment-notification-sms.md", "file_type": "document", "source_file": ".claude/prompt/doctor-appointment-notification-sms.md", "source_location": "L1"}, {"id": "prompt_doctor_appointment_notification_sms_\u067e\u06cc\u0627\u0645\u06a9_\u0627\u0639\u0644\u0627\u0646_\u0646\u0648\u0628\u062a_\u062c\u062f\u06cc\u062f_\u0628\u0647_\u0634\u0645\u0627\u0631\u0647_\u0627\u0639\u0644\u0627\u0646_\u062f\u06a9\u062a\u0631_\u0641\u0642\u0637_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0634\u062f\u0647_\u0633\u0627\u06cc\u062a", "label": "\u067e\u06cc\u0627\u0645\u06a9 \u0627\u0639\u0644\u0627\u0646 \u0646\u0648\u0628\u062a \u062c\u062f\u06cc\u062f \u0628\u0647 \u00ab\u0634\u0645\u0627\u0631\u0647\u0654 \u0627\u0639\u0644\u0627\u0646\u00bb \u062f\u06a9\u062a\u0631 (\u0641\u0642\u0637 \u0646\u0648\u0628\u062a\u200c\u0647\u0627\u06cc \u067e\u0631\u062f\u0627\u062e\u062a\u200c\u0634\u062f\u0647\u0654 \u0633\u0627\u06cc\u062a)", "file_type": "document", "source_file": ".claude/prompt/doctor-appointment-notification-sms.md", "source_location": "L1"}, {"id": "prompt_doctor_appointment_notification_sms_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/doctor-appointment-notification-sms.md", "source_location": "L3"}, {"id": "prompt_doctor_appointment_notification_sms_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/doctor-appointment-notification-sms.md", "source_location": "L7"}, {"id": "prompt_doctor_appointment_notification_sms_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/doctor-appointment-notification-sms.md", "source_location": "L15"}, {"id": "prompt_doctor_appointment_notification_sms_\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-appointment-notification-sms.md", "source_location": "L19"}, {"id": "prompt_doctor_appointment_notification_sms_\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-appointment-notification-sms.md", "source_location": "L28"}, {"id": "prompt_doctor_appointment_notification_sms_paymentmanager_handleappointmentconfirmation_\u0641\u0642\u0637_\u067e\u06cc\u0627\u0645\u06a9_\u0628\u06cc\u0645\u0627\u0631", "label": "`PaymentManager::handleAppointmentConfirmation` (\u0641\u0642\u0637 \u067e\u06cc\u0627\u0645\u06a9 \u0628\u06cc\u0645\u0627\u0631)", "file_type": "document", "source_file": ".claude/prompt/doctor-appointment-notification-sms.md", "source_location": "L30"}, {"id": "prompt_doctor_appointment_notification_sms_\u0645\u0642\u0627\u062f\u06cc\u0631_\u062f\u0631_\u062f\u0633\u062a\u0631\u0633", "label": "\u0645\u0642\u0627\u062f\u06cc\u0631 \u062f\u0631 \u062f\u0633\u062a\u0631\u0633", "file_type": "document", "source_file": ".claude/prompt/doctor-appointment-notification-sms.md", "source_location": "L63"}, {"id": "prompt_doctor_appointment_notification_sms_\u0627\u0644\u06af\u0648\u06cc_\u062a\u06af_\u0647\u0627_smslog", "label": "\u0627\u0644\u06af\u0648\u06cc \u062a\u06af\u200c\u0647\u0627 (SmsLog)", "file_type": "document", "source_file": ".claude/prompt/doctor-appointment-notification-sms.md", "source_location": "L70"}, {"id": "prompt_doctor_appointment_notification_sms_\u0627\u0644\u06af\u0648\u06cc_\u0642\u0627\u0644\u0628_\u0647\u0627_smsmessagetemplate_defaults", "label": "\u0627\u0644\u06af\u0648\u06cc \u0642\u0627\u0644\u0628\u200c\u0647\u0627 (SmsMessageTemplate::DEFAULTS)", "file_type": "document", "source_file": ".claude/prompt/doctor-appointment-notification-sms.md", "source_location": "L77"}, {"id": "prompt_doctor_appointment_notification_sms_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/doctor-appointment-notification-sms.md", "source_location": "L87"}, {"id": "prompt_doctor_appointment_notification_sms_\u06f1_\u062a\u06af_\u062c\u062f\u06cc\u062f_\u062f\u0631_smslog", "label": "\u06f1. \u062a\u06af \u062c\u062f\u06cc\u062f \u062f\u0631 `SmsLog`", "file_type": "document", "source_file": ".claude/prompt/doctor-appointment-notification-sms.md", "source_location": "L89"}, {"id": "prompt_doctor_appointment_notification_sms_\u06f2_\u0642\u0627\u0644\u0628_\u067e\u06cc\u0634_\u0641\u0631\u0636_\u062f\u0631_smsmessagetemplate_defaults", "label": "\u06f2. \u0642\u0627\u0644\u0628 \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u062f\u0631 `SmsMessageTemplate::DEFAULTS`", "file_type": "document", "source_file": ".claude/prompt/doctor-appointment-notification-sms.md", "source_location": "L96"}, {"id": "prompt_doctor_appointment_notification_sms_\u06f3_\u0627\u0631\u0633\u0627\u0644_\u067e\u06cc\u0627\u0645\u06a9_\u0628\u0647_\u0634\u0645\u0627\u0631\u0647_\u0627\u0639\u0644\u0627\u0646_\u062f\u06a9\u062a\u0631_\u062f\u0631_handleappointmentconfirmation", "label": "\u06f3. \u0627\u0631\u0633\u0627\u0644 \u067e\u06cc\u0627\u0645\u06a9 \u0628\u0647 \u0634\u0645\u0627\u0631\u0647\u0654 \u0627\u0639\u0644\u0627\u0646 \u062f\u06a9\u062a\u0631 \u062f\u0631 `handleAppointmentConfirmation`", "file_type": "document", "source_file": ".claude/prompt/doctor-appointment-notification-sms.md", "source_location": "L106"}, {"id": "prompt_doctor_appointment_notification_sms_\u06f4_seed_\u0642\u0627\u0644\u0628_\u062c\u062f\u06cc\u062f", "label": "\u06f4. seed \u0642\u0627\u0644\u0628 \u062c\u062f\u06cc\u062f", "file_type": "document", "source_file": ".claude/prompt/doctor-appointment-notification-sms.md", "source_location": "L122"}, {"id": "prompt_doctor_appointment_notification_sms_\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/doctor-appointment-notification-sms.md", "source_location": "L129"}, {"id": "prompt_doctor_appointment_notification_sms_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/doctor-appointment-notification-sms.md", "source_location": "L133"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_doctor_appointment_notification_sms_md", "target": "prompt_doctor_appointment_notification_sms_\u067e\u06cc\u0627\u0645\u06a9_\u0627\u0639\u0644\u0627\u0646_\u0646\u0648\u0628\u062a_\u062c\u062f\u06cc\u062f_\u0628\u0647_\u0634\u0645\u0627\u0631\u0647_\u0627\u0639\u0644\u0627\u0646_\u062f\u06a9\u062a\u0631_\u0641\u0642\u0637_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0634\u062f\u0647_\u0633\u0627\u06cc\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-appointment-notification-sms.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_doctor_appointment_notification_sms_\u067e\u06cc\u0627\u0645\u06a9_\u0627\u0639\u0644\u0627\u0646_\u0646\u0648\u0628\u062a_\u062c\u062f\u06cc\u062f_\u0628\u0647_\u0634\u0645\u0627\u0631\u0647_\u0627\u0639\u0644\u0627\u0646_\u062f\u06a9\u062a\u0631_\u0641\u0642\u0637_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0634\u062f\u0647_\u0633\u0627\u06cc\u062a", "target": "prompt_doctor_appointment_notification_sms_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-appointment-notification-sms.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_doctor_appointment_notification_sms_\u067e\u06cc\u0627\u0645\u06a9_\u0627\u0639\u0644\u0627\u0646_\u0646\u0648\u0628\u062a_\u062c\u062f\u06cc\u062f_\u0628\u0647_\u0634\u0645\u0627\u0631\u0647_\u0627\u0639\u0644\u0627\u0646_\u062f\u06a9\u062a\u0631_\u0641\u0642\u0637_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0634\u062f\u0647_\u0633\u0627\u06cc\u062a", "target": "prompt_doctor_appointment_notification_sms_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-appointment-notification-sms.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_doctor_appointment_notification_sms_\u067e\u06cc\u0627\u0645\u06a9_\u0627\u0639\u0644\u0627\u0646_\u0646\u0648\u0628\u062a_\u062c\u062f\u06cc\u062f_\u0628\u0647_\u0634\u0645\u0627\u0631\u0647_\u0627\u0639\u0644\u0627\u0646_\u062f\u06a9\u062a\u0631_\u0641\u0642\u0637_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0634\u062f\u0647_\u0633\u0627\u06cc\u062a", "target": "prompt_doctor_appointment_notification_sms_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-appointment-notification-sms.md", "source_location": "L15", "weight": 1.0}, {"source": "prompt_doctor_appointment_notification_sms_\u067e\u06cc\u0627\u0645\u06a9_\u0627\u0639\u0644\u0627\u0646_\u0646\u0648\u0628\u062a_\u062c\u062f\u06cc\u062f_\u0628\u0647_\u0634\u0645\u0627\u0631\u0647_\u0627\u0639\u0644\u0627\u0646_\u062f\u06a9\u062a\u0631_\u0641\u0642\u0637_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0634\u062f\u0647_\u0633\u0627\u06cc\u062a", "target": "prompt_doctor_appointment_notification_sms_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-appointment-notification-sms.md", "source_location": "L19", "weight": 1.0}, {"source": "prompt_doctor_appointment_notification_sms_\u067e\u06cc\u0627\u0645\u06a9_\u0627\u0639\u0644\u0627\u0646_\u0646\u0648\u0628\u062a_\u062c\u062f\u06cc\u062f_\u0628\u0647_\u0634\u0645\u0627\u0631\u0647_\u0627\u0639\u0644\u0627\u0646_\u062f\u06a9\u062a\u0631_\u0641\u0642\u0637_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0634\u062f\u0647_\u0633\u0627\u06cc\u062a", "target": "prompt_doctor_appointment_notification_sms_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-appointment-notification-sms.md", "source_location": "L28", "weight": 1.0}, {"source": "prompt_doctor_appointment_notification_sms_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_doctor_appointment_notification_sms_paymentmanager_handleappointmentconfirmation_\u0641\u0642\u0637_\u067e\u06cc\u0627\u0645\u06a9_\u0628\u06cc\u0645\u0627\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-appointment-notification-sms.md", "source_location": "L30", "weight": 1.0}, {"source": "prompt_doctor_appointment_notification_sms_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_doctor_appointment_notification_sms_\u0645\u0642\u0627\u062f\u06cc\u0631_\u062f\u0631_\u062f\u0633\u062a\u0631\u0633", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-appointment-notification-sms.md", "source_location": "L63", "weight": 1.0}, {"source": "prompt_doctor_appointment_notification_sms_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_doctor_appointment_notification_sms_\u0627\u0644\u06af\u0648\u06cc_\u062a\u06af_\u0647\u0627_smslog", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-appointment-notification-sms.md", "source_location": "L70", "weight": 1.0}, {"source": "prompt_doctor_appointment_notification_sms_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_doctor_appointment_notification_sms_\u0627\u0644\u06af\u0648\u06cc_\u0642\u0627\u0644\u0628_\u0647\u0627_smsmessagetemplate_defaults", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-appointment-notification-sms.md", "source_location": "L77", "weight": 1.0}, {"source": "prompt_doctor_appointment_notification_sms_\u067e\u06cc\u0627\u0645\u06a9_\u0627\u0639\u0644\u0627\u0646_\u0646\u0648\u0628\u062a_\u062c\u062f\u06cc\u062f_\u0628\u0647_\u0634\u0645\u0627\u0631\u0647_\u0627\u0639\u0644\u0627\u0646_\u062f\u06a9\u062a\u0631_\u0641\u0642\u0637_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0634\u062f\u0647_\u0633\u0627\u06cc\u062a", "target": "prompt_doctor_appointment_notification_sms_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-appointment-notification-sms.md", "source_location": "L87", "weight": 1.0}, {"source": "prompt_doctor_appointment_notification_sms_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_doctor_appointment_notification_sms_\u06f1_\u062a\u06af_\u062c\u062f\u06cc\u062f_\u062f\u0631_smslog", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-appointment-notification-sms.md", "source_location": "L89", "weight": 1.0}, {"source": "prompt_doctor_appointment_notification_sms_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_doctor_appointment_notification_sms_\u06f2_\u0642\u0627\u0644\u0628_\u067e\u06cc\u0634_\u0641\u0631\u0636_\u062f\u0631_smsmessagetemplate_defaults", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-appointment-notification-sms.md", "source_location": "L96", "weight": 1.0}, {"source": "prompt_doctor_appointment_notification_sms_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_doctor_appointment_notification_sms_\u06f3_\u0627\u0631\u0633\u0627\u0644_\u067e\u06cc\u0627\u0645\u06a9_\u0628\u0647_\u0634\u0645\u0627\u0631\u0647_\u0627\u0639\u0644\u0627\u0646_\u062f\u06a9\u062a\u0631_\u062f\u0631_handleappointmentconfirmation", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-appointment-notification-sms.md", "source_location": "L106", "weight": 1.0}, {"source": "prompt_doctor_appointment_notification_sms_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_doctor_appointment_notification_sms_\u06f4_seed_\u0642\u0627\u0644\u0628_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-appointment-notification-sms.md", "source_location": "L122", "weight": 1.0}, {"source": "prompt_doctor_appointment_notification_sms_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_doctor_appointment_notification_sms_\u06f5_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-appointment-notification-sms.md", "source_location": "L129", "weight": 1.0}, {"source": "prompt_doctor_appointment_notification_sms_\u067e\u06cc\u0627\u0645\u06a9_\u0627\u0639\u0644\u0627\u0646_\u0646\u0648\u0628\u062a_\u062c\u062f\u06cc\u062f_\u0628\u0647_\u0634\u0645\u0627\u0631\u0647_\u0627\u0639\u0644\u0627\u0646_\u062f\u06a9\u062a\u0631_\u0641\u0642\u0637_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0634\u062f\u0647_\u0633\u0627\u06cc\u062a", "target": "prompt_doctor_appointment_notification_sms_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-appointment-notification-sms.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/181ff34438c057f8cf22ecb7fa36577841e11a22a389e97e2378d690653be005.json b/graphify-out/cache/ast/v0.8.44/181ff34438c057f8cf22ecb7fa36577841e11a22a389e97e2378d690653be005.json new file mode 100644 index 00000000..74a54b8d --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/181ff34438c057f8cf22ecb7fa36577841e11a22a389e97e2378d690653be005.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"}, {"id": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_findbypayment", "label": ".findByPayment()", "file_type": "code", "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L57"}, {"id": "payment", "label": "Payment", "file_type": "code", "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L57"}, {"id": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_remove", "label": ".remove()", "file_type": "code", "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L62"}], "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", "target": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_findbypayment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L57", "weight": 1.0}, {"source": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_findbypayment", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L57", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_findbypayment", "target": "clinicsubscription", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L57", "weight": 1.0, "context": "return_type"}, {"source": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository", "target": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L62", "weight": 1.0}, {"source": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_remove", "target": "clinicsubscription", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L62", "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}, {"caller_nid": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_findbypayment", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L59", "receiver": null}, {"caller_nid": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L64", "receiver": null}, {"caller_nid": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_remove", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L65", "receiver": null}, {"caller_nid": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L65", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/20a9aa5073921db55a58ae43c1ce9eb00ce03b3a015c9602feeb8f14fd26eaf4.json b/graphify-out/cache/ast/v0.8.44/20a9aa5073921db55a58ae43c1ce9eb00ce03b3a015c9602feeb8f14fd26eaf4.json new file mode 100644 index 00000000..554f9043 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/20a9aa5073921db55a58ae43c1ce9eb00ce03b3a015c9602feeb8f14fd26eaf4.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": "L23"}, {"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": "L32"}, {"id": "controller_paymentcontroller_paymentcontroller_initiateappointment", "label": ".initiateAppointment()", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L44"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L44"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L44"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L44"}, {"id": "controller_paymentcontroller_paymentcontroller_startorderpayment", "label": ".startOrderPayment()", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L131"}, {"id": "response", "label": "Response", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L131"}, {"id": "controller_paymentcontroller_paymentcontroller_createappointmentpayment", "label": ".createAppointmentPayment()", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L188"}, {"id": "appointment", "label": "Appointment", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L188"}, {"id": "payment", "label": "Payment", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L188"}, {"id": "controller_paymentcontroller_paymentcontroller_redirecttoreturn", "label": ".redirectToReturn()", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L197"}, {"id": "controller_paymentcontroller_paymentcontroller_pay", "label": ".pay()", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L208"}, {"id": "controller_paymentcontroller_paymentcontroller_autosubmitform", "label": ".autoSubmitForm()", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L247"}, {"id": "controller_paymentcontroller_paymentcontroller_callback", "label": ".callback()", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L257"}, {"id": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "label": ".initiateSubscription()", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L312"}, {"id": "controller_paymentcontroller_paymentcontroller_subscriptioncallback", "label": ".subscriptionCallback()", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L386"}, {"id": "controller_paymentcontroller_paymentcontroller_config", "label": ".config()", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L421"}, {"id": "controller_paymentcontroller_paymentcontroller_mypayments", "label": ".myPayments()", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L471"}, {"id": "controller_paymentcontroller_paymentcontroller_getstatus", "label": ".getStatus()", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L488"}, {"id": "controller_paymentcontroller_paymentcontroller_allowedhosts", "label": ".allowedHosts()", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L507"}, {"id": "controller_paymentcontroller_paymentcontroller_isallowedfrontend", "label": ".isAllowedFrontend()", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L514"}, {"id": "controller_paymentcontroller_paymentcontroller_isallowedcallbackip", "label": ".isAllowedCallbackIp()", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L524"}, {"id": "controller_paymentcontroller_paymentcontroller_renderpaymentresult", "label": ".renderPaymentResult()", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L549"}, {"id": "controller_paymentcontroller_paymentcontroller_redirecttofrontend", "label": ".redirectToFrontend()", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L574"}], "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": "payment", "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": "siteconfigrepository", "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": "gatewayfactory", "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": "paymentrepository", "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": "paymentmanager", "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": "errorcodes", "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": "basecontroller", "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": "attributes", "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": "jsonresponse", "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": "redirectresponse", "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": "request", "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": "route", "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": "currentuser", "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": "isgranted", "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": "controller_paymentcontroller_paymentcontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L23", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L24", "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": "L32", "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": "L44", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_initiateappointment", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L44", "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": "L44", "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": "L44", "weight": 1.0, "context": "return_type"}, {"source": "controller_paymentcontroller_paymentcontroller", "target": "controller_paymentcontroller_paymentcontroller_startorderpayment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L131", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_startorderpayment", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L131", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_paymentcontroller_paymentcontroller_startorderpayment", "target": "response", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L131", "weight": 1.0, "context": "return_type"}, {"source": "controller_paymentcontroller_paymentcontroller", "target": "controller_paymentcontroller_paymentcontroller_createappointmentpayment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L188", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_createappointmentpayment", "target": "appointment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L188", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_paymentcontroller_paymentcontroller_createappointmentpayment", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L188", "weight": 1.0, "context": "return_type"}, {"source": "controller_paymentcontroller_paymentcontroller", "target": "controller_paymentcontroller_paymentcontroller_redirecttoreturn", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L197", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_redirecttoreturn", "target": "response", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L197", "weight": 1.0, "context": "return_type"}, {"source": "controller_paymentcontroller_paymentcontroller", "target": "controller_paymentcontroller_paymentcontroller_pay", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L208", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_pay", "target": "response", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L208", "weight": 1.0, "context": "return_type"}, {"source": "controller_paymentcontroller_paymentcontroller", "target": "controller_paymentcontroller_paymentcontroller_autosubmitform", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L247", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_autosubmitform", "target": "response", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L247", "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": "L257", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_callback", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L257", "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": "L257", "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": "L312", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L312", "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": "L312", "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": "L312", "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": "L386", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_subscriptioncallback", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L386", "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": "L386", "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": "L421", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_config", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L421", "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": "L471", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_mypayments", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L471", "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": "L471", "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": "L471", "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": "L488", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_getstatus", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L488", "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": "L488", "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": "L507", "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": "L514", "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": "L524", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller", "target": "controller_paymentcontroller_paymentcontroller_renderpaymentresult", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L549", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_renderpaymentresult", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L549", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_paymentcontroller_paymentcontroller_renderpaymentresult", "target": "response", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L549", "weight": 1.0, "context": "return_type"}, {"source": "controller_paymentcontroller_paymentcontroller", "target": "controller_paymentcontroller_paymentcontroller_redirecttofrontend", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L574", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_redirecttofrontend", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L574", "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": "L574", "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": "L100", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_initiateappointment", "target": "appointment", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L100", "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": "L105", "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": "L116", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_startorderpayment", "target": "controller_paymentcontroller_paymentcontroller_isallowedfrontend", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L149", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_startorderpayment", "target": "controller_paymentcontroller_paymentcontroller_renderpaymentresult", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L150", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_startorderpayment", "target": "controller_paymentcontroller_paymentcontroller_redirecttoreturn", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L155", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_startorderpayment", "target": "controller_paymentcontroller_paymentcontroller_getstatus", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L159", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_startorderpayment", "target": "appointment", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L159", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_startorderpayment", "target": "controller_paymentcontroller_paymentcontroller_createappointmentpayment", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L169", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_startorderpayment", "target": "controller_paymentcontroller_paymentcontroller_redirecttofrontend", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L180", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_startorderpayment", "target": "controller_paymentcontroller_paymentcontroller_autosubmitform", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L184", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_createappointmentpayment", "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_redirecttoreturn", "target": "controller_paymentcontroller_paymentcontroller_isallowedfrontend", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L199", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_redirecttoreturn", "target": "controller_paymentcontroller_paymentcontroller_renderpaymentresult", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L203", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_pay", "target": "controller_paymentcontroller_paymentcontroller_renderpaymentresult", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L224", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_pay", "target": "controller_paymentcontroller_paymentcontroller_getstatus", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L228", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_pay", "target": "payment", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L228", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_pay", "target": "controller_paymentcontroller_paymentcontroller_redirecttofrontend", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L229", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_pay", "target": "controller_paymentcontroller_paymentcontroller_autosubmitform", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L240", "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": "L294", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_callback", "target": "controller_paymentcontroller_paymentcontroller_renderpaymentresult", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L295", "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": "L307", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_callback", "target": "controller_paymentcontroller_paymentcontroller_getstatus", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L307", "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": "L307", "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": "L363", "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": "L372", "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": "L416", "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": "L516", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_redirecttofrontend", "target": "controller_paymentcontroller_paymentcontroller_renderpaymentresult", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L579", "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": "L579", "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": "L86", "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": "L86", "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": "L87", "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": "L88", "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": "L89", "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": "L91", "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": "L93", "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": "L96", "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": "L96", "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": "L96", "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": "L97", "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": "L100", "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": "L101", "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": "L101", "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": "L105", "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": "L106", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "resolve", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L111", "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": "L112", "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": "L115", "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": "L117", "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": "L118", "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": "L122", "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": "L123", "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": "L124", "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": "L125", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_startorderpayment", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L146", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_startorderpayment", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L146", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_startorderpayment", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L147", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_startorderpayment", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L147", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_startorderpayment", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L153", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_startorderpayment", "callee": "in_array", "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_startorderpayment", "callee": "resolve", "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_startorderpayment", "callee": "findPendingByAppointment", "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_startorderpayment", "callee": "getFrontendAddress", "is_member_call": true, "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_startorderpayment", "callee": "setFrontendAddress", "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_startorderpayment", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L174", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_startorderpayment", "callee": "startGatewayHandoff", "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_startorderpayment", "callee": "strtok", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L184", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_createappointmentpayment", "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_createappointmentpayment", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L191", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_createappointmentpayment", "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_createappointmentpayment", "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_redirecttoreturn", "callee": "str_contains", "is_member_call": false, "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_pay", "callee": "findByOrderId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L222", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_pay", "callee": "startGatewayHandoff", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L233", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_pay", "callee": "strtok", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L240", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_autosubmitform", "callee": "render", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L249", "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": "L287", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_callback", "callee": "isTestMode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L293", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_callback", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L293", "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": "L298", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_callback", "callee": "processCallback", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L302", "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": "L354", "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": "L354", "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": "L355", "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": "L356", "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": "L360", "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": "L360", "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": "L363", "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": "L364", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "callee": "resolve", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L367", "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": "L368", "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": "L371", "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": "L374", "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": "L376", "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": "L379", "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": "L380", "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": "L381", "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": "L382", "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": "L464", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_config", "callee": "isTestMode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L465", "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": "L466", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_config", "callee": "activeGateways", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L467", "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": "L475", "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": "L476", "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": "L477", "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": "L479", "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": "L480", "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": "L481", "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": "L483", "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": "L485", "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": "L492", "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": "L494", "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": "L497", "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": "L497", "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": "L497", "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": "L497", "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": "L498", "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": "L501", "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": "L501", "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": "L509", "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": "L511", "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": "L511", "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": "L511", "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": "L517", "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": "L520", "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": "L521", "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": "L526", "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": "L530", "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": "L532", "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": "L533", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_renderpaymentresult", "callee": "render", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L564", "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": "L576", "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": "L577", "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": "L583", "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": "L584", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/27f46add59adb93c8cd116b68842d81d0f8b6be0d1561342d06080d11de1faef.json b/graphify-out/cache/ast/v0.8.44/27f46add59adb93c8cd116b68842d81d0f8b6be0d1561342d06080d11de1faef.json new file mode 100644 index 00000000..ce24d8c4 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/27f46add59adb93c8cd116b68842d81d0f8b6be0d1561342d06080d11de1faef.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_deletebypayment", "label": ".deleteByPayment()", "file_type": "code", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L119"}, {"id": "service_subscriptionservice_subscriptionservice_calculateexpiresat", "label": ".calculateExpiresAt()", "file_type": "code", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L127"}], "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_deletebypayment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L119", "weight": 1.0}, {"source": "service_subscriptionservice_subscriptionservice_deletebypayment", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L119", "weight": 1.0, "context": "parameter_type"}, {"source": "service_subscriptionservice_subscriptionservice", "target": "service_subscriptionservice_subscriptionservice_calculateexpiresat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L127", "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_deletebypayment", "callee": "findByPayment", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Service/SubscriptionService.php", "source_location": "L121", "receiver": null}, {"caller_nid": "service_subscriptionservice_subscriptionservice_deletebypayment", "callee": "remove", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Service/SubscriptionService.php", "source_location": "L123", "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": "L129", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/2bc320c00a5049780d14735c7ff72b376159b6535e94c3993ae15d43ad72e548.json b/graphify-out/cache/ast/v0.8.44/2bc320c00a5049780d14735c7ff72b376159b6535e94c3993ae15d43ad72e548.json new file mode 100644 index 00000000..17d9108a --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/2bc320c00a5049780d14735c7ff72b376159b6535e94c3993ae15d43ad72e548.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_gateway_paymentrefundresult_php", "label": "PaymentRefundResult.php", "file_type": "code", "source_file": "src/Payment/Gateway/PaymentRefundResult.php", "source_location": "L1"}, {"id": "gateway_paymentrefundresult_paymentrefundresult", "label": "PaymentRefundResult", "file_type": "code", "source_file": "src/Payment/Gateway/PaymentRefundResult.php", "source_location": "L5"}, {"id": "gateway_paymentrefundresult_paymentrefundresult_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Payment/Gateway/PaymentRefundResult.php", "source_location": "L7"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_gateway_paymentrefundresult_php", "target": "gateway_paymentrefundresult_paymentrefundresult", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/PaymentRefundResult.php", "source_location": "L5", "weight": 1.0}, {"source": "gateway_paymentrefundresult_paymentrefundresult", "target": "gateway_paymentrefundresult_paymentrefundresult_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/PaymentRefundResult.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/33090af8ff81ab614643f32d50168398e06a64b6e748e0bceb5e94c79b3373d7.json b/graphify-out/cache/ast/v0.8.44/33090af8ff81ab614643f32d50168398e06a64b6e748e0bceb5e94c79b3373d7.json new file mode 100644 index 00000000..5e257f40 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/33090af8ff81ab614643f32d50168398e06a64b6e748e0bceb5e94c79b3373d7.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_configuration", "label": "Configuration", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L7"}, {"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": "L17"}, {"id": "api_sms_request_body_application_json", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L23"}, {"id": "api_sms_response_200", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L38"}, {"id": "api_sms_errors", "label": "Errors", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L46"}, {"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": "L55"}, {"id": "api_sms_request_body_application_json_61", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L61"}, {"id": "api_sms_response_200_81", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L81"}, {"id": "api_sms_errors_89", "label": "Errors", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L89"}, {"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": "L99"}, {"id": "api_sms_request_body_application_json_105", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L105"}, {"id": "api_sms_response_201", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L120"}, {"id": "api_sms_errors_143", "label": "Errors", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L143"}, {"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": "L152"}, {"id": "api_sms_response_200_158", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L158"}, {"id": "api_sms_errors_161", "label": "Errors", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L161"}, {"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": "L169"}, {"id": "api_sms_request_body_application_json_175", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L175"}, {"id": "api_sms_response_200_186", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L186"}, {"id": "api_sms_errors_189", "label": "Errors", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L189"}, {"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": "L199"}, {"id": "api_sms_response_200_205", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L205"}, {"id": "api_sms_errors_208", "label": "Errors", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L208"}, {"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": "L218"}, {"id": "api_sms_response_200_224", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L224"}, {"id": "api_sms_errors_229", "label": "Errors", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L229"}, {"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": "L238"}, {"id": "api_sms_response_200_244", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L244"}, {"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": "L261"}, {"id": "api_sms_request_body_application_json_267", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L267"}, {"id": "api_sms_response_200_280", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L280"}, {"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": "L285"}, {"id": "api_sms_request_body", "label": "Request Body", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L291"}, {"id": "api_sms_response_200_302", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L302"}, {"id": "api_sms_errors_305", "label": "Errors", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L305"}, {"id": "api_sms_sms_wallet", "label": "SMS Wallet", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L312"}, {"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": "L316"}, {"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": "L331"}, {"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": "L359"}, {"id": "api_sms_sms_settings", "label": "SMS Settings", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L383"}, {"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": "L385"}, {"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": "L409"}, {"id": "api_sms_admin_endpoints", "label": "Admin Endpoints", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L428"}, {"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": "L430"}, {"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": "L461"}, {"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": "L465"}, {"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": "L475"}, {"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": "L481"}, {"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": "L493"}, {"id": "api_sms_response_200_499", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L499"}, {"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": "L517"}, {"id": "api_sms_path_parameters", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L523"}, {"id": "api_sms_request_body_528", "label": "Request Body", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L528"}, {"id": "api_sms_response_200_536", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L536"}, {"id": "api_sms_errors_541", "label": "Errors", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L541"}], "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_configuration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L7", "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": "L17", "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": "L23", "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": "L38", "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": "L46", "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": "L55", "weight": 1.0}, {"source": "api_sms_post_api_v1_sms_send_template", "target": "api_sms_request_body_application_json_61", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L61", "weight": 1.0}, {"source": "api_sms_post_api_v1_sms_send_template", "target": "api_sms_response_200_81", "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_89", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L89", "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": "L99", "weight": 1.0}, {"source": "api_sms_post_api_v1_sms_template", "target": "api_sms_request_body_application_json_105", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L105", "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": "L120", "weight": 1.0}, {"source": "api_sms_post_api_v1_sms_template", "target": "api_sms_errors_143", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L143", "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": "L152", "weight": 1.0}, {"source": "api_sms_get_api_v1_sms_template_uuid", "target": "api_sms_response_200_158", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L158", "weight": 1.0}, {"source": "api_sms_get_api_v1_sms_template_uuid", "target": "api_sms_errors_161", "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", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L169", "weight": 1.0}, {"source": "api_sms_patch_api_v1_sms_template_uuid", "target": "api_sms_request_body_application_json_175", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L175", "weight": 1.0}, {"source": "api_sms_patch_api_v1_sms_template_uuid", "target": "api_sms_response_200_186", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L186", "weight": 1.0}, {"source": "api_sms_patch_api_v1_sms_template_uuid", "target": "api_sms_errors_189", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L189", "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": "L199", "weight": 1.0}, {"source": "api_sms_post_api_v1_sms_template_uuid_submit", "target": "api_sms_response_200_205", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L205", "weight": 1.0}, {"source": "api_sms_post_api_v1_sms_template_uuid_submit", "target": "api_sms_errors_208", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L208", "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": "L218", "weight": 1.0}, {"source": "api_sms_delete_api_v1_sms_template_uuid", "target": "api_sms_response_200_224", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L224", "weight": 1.0}, {"source": "api_sms_delete_api_v1_sms_template_uuid", "target": "api_sms_errors_229", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L229", "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": "L238", "weight": 1.0}, {"source": "api_sms_get_api_v1_admin_sms_templates", "target": "api_sms_response_200_244", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L244", "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": "L261", "weight": 1.0}, {"source": "api_sms_post_api_v1_admin_sms_template_uuid_approve", "target": "api_sms_request_body_application_json_267", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L267", "weight": 1.0}, {"source": "api_sms_post_api_v1_admin_sms_template_uuid_approve", "target": "api_sms_response_200_280", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L280", "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": "L285", "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": "L291", "weight": 1.0}, {"source": "api_sms_post_api_v1_admin_sms_template_uuid_reject", "target": "api_sms_response_200_302", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L302", "weight": 1.0}, {"source": "api_sms_post_api_v1_admin_sms_template_uuid_reject", "target": "api_sms_errors_305", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L305", "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": "L312", "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": "L316", "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": "L331", "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": "L359", "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": "L383", "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": "L385", "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": "L409", "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": "L428", "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": "L430", "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": "L461", "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": "L465", "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": "L475", "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": "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", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L493", "weight": 1.0}, {"source": "api_sms_get_api_v1_admin_sms_messages", "target": "api_sms_response_200_499", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L499", "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": "L517", "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": "L523", "weight": 1.0}, {"source": "api_sms_patch_api_v1_admin_sms_messages_tag", "target": "api_sms_request_body_528", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L528", "weight": 1.0}, {"source": "api_sms_patch_api_v1_admin_sms_messages_tag", "target": "api_sms_response_200_536", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L536", "weight": 1.0}, {"source": "api_sms_patch_api_v1_admin_sms_messages_tag", "target": "api_sms_errors_541", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L541", "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/35afc379ea4fd60f420b77b555e2cd8e37d266caadc996e551312e8348750a32.json b/graphify-out/cache/ast/v0.8.44/35afc379ea4fd60f420b77b555e2cd8e37d266caadc996e551312e8348750a32.json new file mode 100644 index 00000000..f585c64f --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/35afc379ea4fd60f420b77b555e2cd8e37d266caadc996e551312e8348750a32.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_service_paymentmanager_php", "label": "PaymentManager.php", "file_type": "code", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L1"}, {"id": "service_paymentmanager_paymentmanager", "label": "PaymentManager", "file_type": "code", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L29"}, {"id": "service_paymentmanager_paymentmanager_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L31"}, {"id": "service_paymentmanager_paymentmanager_startgatewayhandoff", "label": ".startGatewayHandoff()", "file_type": "code", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L53"}, {"id": "payment", "label": "Payment", "file_type": "code", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L53"}, {"id": "paymentinitresult", "label": "PaymentInitResult", "file_type": "code", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L53"}, {"id": "service_paymentmanager_paymentmanager_processcallback", "label": ".processCallback()", "file_type": "code", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L92"}, {"id": "service_paymentmanager_paymentmanager_refundpayment", "label": ".refundPayment()", "file_type": "code", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L177"}, {"id": "paymentrefundresult", "label": "PaymentRefundResult", "file_type": "code", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L177"}, {"id": "service_paymentmanager_paymentmanager_reversepayment", "label": ".reversePayment()", "file_type": "code", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L217"}, {"id": "service_paymentmanager_paymentmanager_callbackurl", "label": ".callbackUrl()", "file_type": "code", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L243"}, {"id": "service_paymentmanager_paymentmanager_runpostaction", "label": ".runPostAction()", "file_type": "code", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L253"}, {"id": "service_paymentmanager_paymentmanager_runreversepostaction", "label": ".runReversePostAction()", "file_type": "code", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L264"}, {"id": "service_paymentmanager_paymentmanager_reverseappointment", "label": ".reverseAppointment()", "file_type": "code", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L274"}, {"id": "service_paymentmanager_paymentmanager_reversesmswalletcharge", "label": ".reverseSmsWalletCharge()", "file_type": "code", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L285"}, {"id": "service_paymentmanager_paymentmanager_handleappointmentconfirmation", "label": ".handleAppointmentConfirmation()", "file_type": "code", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L297"}, {"id": "service_paymentmanager_paymentmanager_handlesubscriptionactivation", "label": ".handleSubscriptionActivation()", "file_type": "code", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L337"}, {"id": "service_paymentmanager_paymentmanager_handlesmswalletcharge", "label": ".handleSmsWalletCharge()", "file_type": "code", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L359"}, {"id": "service_paymentmanager_paymentmanager_failpayment", "label": ".failPayment()", "file_type": "code", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L374"}, {"id": "service_paymentmanager_paymentmanager_log", "label": ".log()", "file_type": "code", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L381"}, {"id": "service_paymentmanager_paymentmanager_sanitize", "label": ".sanitize()", "file_type": "code", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L400"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_service_paymentmanager_php", "target": "appointment", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_service_paymentmanager_php", "target": "clinicrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_service_paymentmanager_php", "target": "doctorrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_service_paymentmanager_php", "target": "payment", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_service_paymentmanager_php", "target": "paymentlog", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_service_paymentmanager_php", "target": "gatewayfactory", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_service_paymentmanager_php", "target": "paymentinitresult", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_service_paymentmanager_php", "target": "paymentrefundresult", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_service_paymentmanager_php", "target": "paymentlogrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_service_paymentmanager_php", "target": "paymentrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_service_paymentmanager_php", "target": "jalalidateservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L15", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_service_paymentmanager_php", "target": "commissionservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_service_paymentmanager_php", "target": "smslog", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L17", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_service_paymentmanager_php", "target": "smsservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L18", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_service_paymentmanager_php", "target": "smstextresolver", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L19", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_service_paymentmanager_php", "target": "smswalletservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L20", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_service_paymentmanager_php", "target": "subscriptionservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L21", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_service_paymentmanager_php", "target": "entitymanagerinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L22", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_service_paymentmanager_php", "target": "loggerinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L23", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_service_paymentmanager_php", "target": "service_paymentmanager_paymentmanager", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L29", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager", "target": "service_paymentmanager_paymentmanager_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L31", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager", "target": "service_paymentmanager_paymentmanager_startgatewayhandoff", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L53", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_startgatewayhandoff", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L53", "weight": 1.0, "context": "parameter_type"}, {"source": "service_paymentmanager_paymentmanager_startgatewayhandoff", "target": "paymentinitresult", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L53", "weight": 1.0, "context": "return_type"}, {"source": "service_paymentmanager_paymentmanager", "target": "service_paymentmanager_paymentmanager_processcallback", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L92", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_processcallback", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L92", "weight": 1.0, "context": "return_type"}, {"source": "service_paymentmanager_paymentmanager", "target": "service_paymentmanager_paymentmanager_refundpayment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L177", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_refundpayment", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L177", "weight": 1.0, "context": "parameter_type"}, {"source": "service_paymentmanager_paymentmanager_refundpayment", "target": "paymentrefundresult", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L177", "weight": 1.0, "context": "return_type"}, {"source": "service_paymentmanager_paymentmanager", "target": "service_paymentmanager_paymentmanager_reversepayment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L217", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_reversepayment", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L217", "weight": 1.0, "context": "parameter_type"}, {"source": "service_paymentmanager_paymentmanager_reversepayment", "target": "paymentrefundresult", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L217", "weight": 1.0, "context": "return_type"}, {"source": "service_paymentmanager_paymentmanager", "target": "service_paymentmanager_paymentmanager_callbackurl", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L243", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_callbackurl", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L243", "weight": 1.0, "context": "parameter_type"}, {"source": "service_paymentmanager_paymentmanager", "target": "service_paymentmanager_paymentmanager_runpostaction", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L253", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_runpostaction", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L253", "weight": 1.0, "context": "parameter_type"}, {"source": "service_paymentmanager_paymentmanager", "target": "service_paymentmanager_paymentmanager_runreversepostaction", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L264", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_runreversepostaction", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L264", "weight": 1.0, "context": "parameter_type"}, {"source": "service_paymentmanager_paymentmanager", "target": "service_paymentmanager_paymentmanager_reverseappointment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L274", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_reverseappointment", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L274", "weight": 1.0, "context": "parameter_type"}, {"source": "service_paymentmanager_paymentmanager", "target": "service_paymentmanager_paymentmanager_reversesmswalletcharge", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L285", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_reversesmswalletcharge", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L285", "weight": 1.0, "context": "parameter_type"}, {"source": "service_paymentmanager_paymentmanager", "target": "service_paymentmanager_paymentmanager_handleappointmentconfirmation", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L297", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_handleappointmentconfirmation", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L297", "weight": 1.0, "context": "parameter_type"}, {"source": "service_paymentmanager_paymentmanager", "target": "service_paymentmanager_paymentmanager_handlesubscriptionactivation", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L337", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_handlesubscriptionactivation", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L337", "weight": 1.0, "context": "parameter_type"}, {"source": "service_paymentmanager_paymentmanager", "target": "service_paymentmanager_paymentmanager_handlesmswalletcharge", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L359", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_handlesmswalletcharge", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L359", "weight": 1.0, "context": "parameter_type"}, {"source": "service_paymentmanager_paymentmanager", "target": "service_paymentmanager_paymentmanager_failpayment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L374", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_failpayment", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L374", "weight": 1.0, "context": "parameter_type"}, {"source": "service_paymentmanager_paymentmanager", "target": "service_paymentmanager_paymentmanager_log", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L381", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_log", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L381", "weight": 1.0, "context": "parameter_type"}, {"source": "service_paymentmanager_paymentmanager", "target": "service_paymentmanager_paymentmanager_sanitize", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L400", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_startgatewayhandoff", "target": "service_paymentmanager_paymentmanager_failpayment", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L60", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_startgatewayhandoff", "target": "service_paymentmanager_paymentmanager_callbackurl", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L66", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_startgatewayhandoff", "target": "service_paymentmanager_paymentmanager_log", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L82", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_processcallback", "target": "payment", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L101", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_processcallback", "target": "service_paymentmanager_paymentmanager_log", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L118", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_processcallback", "target": "service_paymentmanager_paymentmanager_sanitize", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L132", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_processcallback", "target": "service_paymentmanager_paymentmanager_runpostaction", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L166", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_refundpayment", "target": "payment", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L184", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_refundpayment", "target": "service_paymentmanager_paymentmanager_runreversepostaction", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L206", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_refundpayment", "target": "service_paymentmanager_paymentmanager_log", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L210", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_reversepayment", "target": "payment", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L224", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_reversepayment", "target": "service_paymentmanager_paymentmanager_runreversepostaction", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L234", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_reversepayment", "target": "service_paymentmanager_paymentmanager_log", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L237", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_callbackurl", "target": "payment", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L245", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_runpostaction", "target": "payment", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L256", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_runpostaction", "target": "service_paymentmanager_paymentmanager_handlesubscriptionactivation", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L256", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_runpostaction", "target": "service_paymentmanager_paymentmanager_handlesmswalletcharge", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L257", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_runpostaction", "target": "service_paymentmanager_paymentmanager_handleappointmentconfirmation", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L258", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_runreversepostaction", "target": "payment", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L267", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_runreversepostaction", "target": "service_paymentmanager_paymentmanager_reversesmswalletcharge", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L268", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_runreversepostaction", "target": "service_paymentmanager_paymentmanager_reverseappointment", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L269", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_failpayment", "target": "payment", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L376", "weight": 1.0}, {"source": "service_paymentmanager_paymentmanager_failpayment", "target": "service_paymentmanager_paymentmanager_log", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/PaymentManager.php", "source_location": "L378", "weight": 1.0}], "raw_calls": [{"caller_nid": "service_paymentmanager_paymentmanager_startgatewayhandoff", "callee": "getGateway", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L55", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_startgatewayhandoff", "callee": "resolve", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L56", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_startgatewayhandoff", "callee": "isTestMode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L57", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_startgatewayhandoff", "callee": "isOpen", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L59", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_startgatewayhandoff", "callee": "initiate", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L67", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_startgatewayhandoff", "callee": "getAmountRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L67", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_startgatewayhandoff", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L67", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_startgatewayhandoff", "callee": "recordFailure", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L71", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_startgatewayhandoff", "callee": "recordSuccess", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L78", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_startgatewayhandoff", "callee": "setGatewayToken", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L80", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_startgatewayhandoff", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L81", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_processcallback", "callee": "wrapInTransaction", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L94", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_processcallback", "callee": "findByOrderIdForUpdate", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L95", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_processcallback", "callee": "getStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L101", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_processcallback", "callee": "setCallbackIp", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L105", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_processcallback", "callee": "getGatewayToken", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L110", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_processcallback", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L111", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_processcallback", "callee": "hash_equals", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L112", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_processcallback", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L113", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_processcallback", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L114", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_processcallback", "callee": "setStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L116", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_processcallback", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L117", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_processcallback", "callee": "resolve", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L122", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_processcallback", "callee": "setStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L127", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_processcallback", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L128", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_processcallback", "callee": "recordFailure", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L130", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_processcallback", "callee": "getStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L132", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_processcallback", "callee": "recordSuccess", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L136", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_processcallback", "callee": "getAmountRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L139", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_processcallback", "callee": "setStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L140", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_processcallback", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L141", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_processcallback", "callee": "findByReferenceId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L148", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_processcallback", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L149", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_processcallback", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L149", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_processcallback", "callee": "setStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L150", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_processcallback", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L151", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_processcallback", "callee": "setStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L157", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_processcallback", "callee": "setReferenceId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L158", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_processcallback", "callee": "setMetadata", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L162", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_processcallback", "callee": "getMetadata", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L162", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_processcallback", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L164", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_refundpayment", "callee": "wrapInTransaction", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L179", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_refundpayment", "callee": "findByOrderIdForUpdate", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L180", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_refundpayment", "callee": "getOrderId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L180", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_refundpayment", "callee": "getStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L184", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_refundpayment", "callee": "getAmountRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L188", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_refundpayment", "callee": "getMetadata", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L189", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_refundpayment", "callee": "array_sum", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L190", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_refundpayment", "callee": "array_column", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L190", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_refundpayment", "callee": "resolve", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L196", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_refundpayment", "callee": "getGateway", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L196", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_refundpayment", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L197", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_refundpayment", "callee": "getReferenceId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L197", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_refundpayment", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L201", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_refundpayment", "callee": "setMetadata", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L202", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_refundpayment", "callee": "setStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L205", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_refundpayment", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L208", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_reversepayment", "callee": "wrapInTransaction", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L219", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_reversepayment", "callee": "findByOrderIdForUpdate", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L220", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_reversepayment", "callee": "getOrderId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L220", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_reversepayment", "callee": "getStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L224", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_reversepayment", "callee": "resolve", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L228", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_reversepayment", "callee": "getGateway", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L228", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_reversepayment", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L229", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_reversepayment", "callee": "getReferenceId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L229", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_reversepayment", "callee": "setStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L233", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_reversepayment", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L235", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_callbackurl", "callee": "getType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L245", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_callbackurl", "callee": "getGateway", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L248", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_callbackurl", "callee": "getOrderId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L248", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_runpostaction", "callee": "getType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L255", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_runreversepostaction", "callee": "getType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L266", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_runreversepostaction", "callee": "deleteByPayment", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L267", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_reverseappointment", "callee": "getAppointment", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L276", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_reverseappointment", "callee": "canTransitionTo", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L277", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_reverseappointment", "callee": "transitionTo", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L281", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_reverseappointment", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L282", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_reversesmswalletcharge", "callee": "getMetadata", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L287", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_reversesmswalletcharge", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L289", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_reversesmswalletcharge", "callee": "getOrCreate", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L293", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_reversesmswalletcharge", "callee": "deduct", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L294", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_reversesmswalletcharge", "callee": "getAmountRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L294", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handleappointmentconfirmation", "callee": "getAppointment", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L299", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handleappointmentconfirmation", "callee": "canTransitionTo", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L300", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handleappointmentconfirmation", "callee": "transitionTo", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L304", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handleappointmentconfirmation", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L305", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handleappointmentconfirmation", "callee": "getDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L307", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handleappointmentconfirmation", "callee": "processAppointment", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L308", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handleappointmentconfirmation", "callee": "getRepresentationId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L310", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handleappointmentconfirmation", "callee": "getBookingRepresentationId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L311", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handleappointmentconfirmation", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L312", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handleappointmentconfirmation", "callee": "getPatientMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L315", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handleappointmentconfirmation", "callee": "formatDateTime", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L317", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handleappointmentconfirmation", "callee": "getSlotStart", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L317", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handleappointmentconfirmation", "callee": "resolve", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L318", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handleappointmentconfirmation", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L319", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handleappointmentconfirmation", "callee": "dispatchAsync", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L322", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handleappointmentconfirmation", "callee": "getNotificationMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L326", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handleappointmentconfirmation", "callee": "resolve", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L328", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handleappointmentconfirmation", "callee": "getPatientName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L329", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handleappointmentconfirmation", "callee": "formatDateTime", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L330", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handleappointmentconfirmation", "callee": "getSlotStart", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L330", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handleappointmentconfirmation", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L331", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handleappointmentconfirmation", "callee": "getSlotStart", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L331", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handleappointmentconfirmation", "callee": "dispatchAsync", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L333", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handlesubscriptionactivation", "callee": "getMetadata", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L339", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handlesubscriptionactivation", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L344", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handlesubscriptionactivation", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L345", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handlesubscriptionactivation", "callee": "createFromPayment", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L347", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handlesubscriptionactivation", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L347", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handlesubscriptionactivation", "callee": "processSubscription", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L348", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handlesubscriptionactivation", "callee": "getRepresentationId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L348", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handlesubscriptionactivation", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L348", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handlesubscriptionactivation", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L352", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handlesubscriptionactivation", "callee": "createFromPayment", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L354", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handlesubscriptionactivation", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L354", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handlesubscriptionactivation", "callee": "processSubscription", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L355", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handlesubscriptionactivation", "callee": "getRepresentationId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L355", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handlesubscriptionactivation", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L355", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handlesmswalletcharge", "callee": "getMetadata", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L361", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handlesmswalletcharge", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L363", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handlesmswalletcharge", "callee": "getOrCreate", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L368", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handlesmswalletcharge", "callee": "charge", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L369", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_handlesmswalletcharge", "callee": "getAmountRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L369", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_failpayment", "callee": "setStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L376", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_failpayment", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L377", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_log", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L384", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_log", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L385", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_log", "callee": "getGateway", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L387", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_log", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L395", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_log", "callee": "getMessage", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L395", "receiver": null}, {"caller_nid": "service_paymentmanager_paymentmanager_log", "callee": "getOrderId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/PaymentManager.php", "source_location": "L395", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/46964086d05dde76b1c0e3bc7f3dae8eab8aa1ac6d9ae609abfb3396eae5aa6d.json b/graphify-out/cache/ast/v0.8.44/46964086d05dde76b1c0e3bc7f3dae8eab8aa1ac6d9ae609abfb3396eae5aa6d.json new file mode 100644 index 00000000..7e1a87c2 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/46964086d05dde76b1c0e3bc7f3dae8eab8aa1ac6d9ae609abfb3396eae5aa6d.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": "L9"}, {"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": "L14"}, {"id": "gateway_sepgateway_sepgateway_getname", "label": ".getName()", "file_type": "code", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L21"}, {"id": "gateway_sepgateway_sepgateway_isconfigured", "label": ".isConfigured()", "file_type": "code", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L26"}, {"id": "gateway_sepgateway_sepgateway_cfg", "label": ".cfg()", "file_type": "code", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L31"}, {"id": "gateway_sepgateway_sepgateway_initiate", "label": ".initiate()", "file_type": "code", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L36"}, {"id": "paymentinitresult", "label": "PaymentInitResult", "file_type": "code", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L36"}, {"id": "gateway_sepgateway_sepgateway_verify", "label": ".verify()", "file_type": "code", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L65"}, {"id": "paymentverifyresult", "label": "PaymentVerifyResult", "file_type": "code", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L65"}, {"id": "gateway_sepgateway_sepgateway_refund", "label": ".refund()", "file_type": "code", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L103"}, {"id": "paymentrefundresult", "label": "PaymentRefundResult", "file_type": "code", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L103"}, {"id": "gateway_sepgateway_sepgateway_reverse", "label": ".reverse()", "file_type": "code", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L108"}], "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": "loggerinterface", "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": "httpclientinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L7", "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": "L9", "weight": 1.0}, {"source": "gateway_sepgateway_sepgateway", "target": "paymentgatewayinterface", "relation": "implements", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L9", "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": "L14", "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": "L21", "weight": 1.0}, {"source": "gateway_sepgateway_sepgateway", "target": "gateway_sepgateway_sepgateway_isconfigured", "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_cfg", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L31", "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": "L36", "weight": 1.0}, {"source": "gateway_sepgateway_sepgateway_initiate", "target": "paymentinitresult", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L36", "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": "L65", "weight": 1.0}, {"source": "gateway_sepgateway_sepgateway_verify", "target": "paymentverifyresult", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L65", "weight": 1.0, "context": "return_type"}, {"source": "gateway_sepgateway_sepgateway", "target": "gateway_sepgateway_sepgateway_refund", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L103", "weight": 1.0}, {"source": "gateway_sepgateway_sepgateway_refund", "target": "paymentrefundresult", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L103", "weight": 1.0, "context": "return_type"}, {"source": "gateway_sepgateway_sepgateway", "target": "gateway_sepgateway_sepgateway_reverse", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L108", "weight": 1.0}, {"source": "gateway_sepgateway_sepgateway_reverse", "target": "paymentrefundresult", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L108", "weight": 1.0, "context": "return_type"}, {"source": "gateway_sepgateway_sepgateway_isconfigured", "target": "gateway_sepgateway_sepgateway_cfg", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L28", "weight": 1.0}, {"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": "L42", "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": "L81", "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": "L33", "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": "L39", "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": "L50", "receiver": null}, {"caller_nid": "gateway_sepgateway_sepgateway_initiate", "callee": "error", "is_member_call": true, "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_initiate", "callee": "sprintf", "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_initiate", "callee": "getMessage", "is_member_call": true, "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_initiate", "callee": "getFile", "is_member_call": true, "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_initiate", "callee": "getLine", "is_member_call": true, "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_initiate", "callee": "getMessage", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/SepGateway.php", "source_location": "L61", "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": "L68", "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": "L71", "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": "L78", "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": "L87", "receiver": null}, {"caller_nid": "gateway_sepgateway_sepgateway_verify", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/SepGateway.php", "source_location": "L98", "receiver": null}, {"caller_nid": "gateway_sepgateway_sepgateway_verify", "callee": "sprintf", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/SepGateway.php", "source_location": "L98", "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": "L98", "receiver": null}, {"caller_nid": "gateway_sepgateway_sepgateway_verify", "callee": "getFile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/SepGateway.php", "source_location": "L98", "receiver": null}, {"caller_nid": "gateway_sepgateway_sepgateway_verify", "callee": "getLine", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/SepGateway.php", "source_location": "L98", "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": "L99", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/4e04a45a73afaa8b4a0c80552519e5cd1dbc641f1b9dbe8e2d70bdb974c37111.json b/graphify-out/cache/ast/v0.8.44/4e04a45a73afaa8b4a0c80552519e5cd1dbc641f1b9dbe8e2d70bdb974c37111.json new file mode 100644 index 00000000..6ec1d7ff --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/4e04a45a73afaa8b4a0c80552519e5cd1dbc641f1b9dbe8e2d70bdb974c37111.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_payment_single_flow_consolidation_md", "label": "payment-single-flow-consolidation.md", "file_type": "document", "source_file": ".claude/prompt/payment-single-flow-consolidation.md", "source_location": "L1"}, {"id": "prompt_payment_single_flow_consolidation_\u06cc\u06a9\u0633\u0627\u0646_\u0633\u0627\u0632\u06cc_\u06a9\u0627\u0645\u0644_\u067e\u0631\u062f\u0627\u062e\u062a_\u0628\u0647_\u06cc\u06a9_flow_\u0648\u0627\u062d\u062f_entry_\u0631\u06cc\u062f\u0627\u06cc\u0631\u06a9\u062a_\u062e\u0627\u0644\u0635_backend_admin", "label": "\u06cc\u06a9\u0633\u0627\u0646\u200c\u0633\u0627\u0632\u06cc \u06a9\u0627\u0645\u0644 \u067e\u0631\u062f\u0627\u062e\u062a \u0628\u0647 \u06cc\u06a9 Flow \u0648\u0627\u062d\u062f + entry \u0631\u06cc\u062f\u0627\u06cc\u0631\u06a9\u062a \u062e\u0627\u0644\u0635 (Backend + Admin)", "file_type": "document", "source_file": ".claude/prompt/payment-single-flow-consolidation.md", "source_location": "L1"}, {"id": "prompt_payment_single_flow_consolidation_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/payment-single-flow-consolidation.md", "source_location": "L3"}, {"id": "prompt_payment_single_flow_consolidation_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/payment-single-flow-consolidation.md", "source_location": "L7"}, {"id": "prompt_payment_single_flow_consolidation_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/payment-single-flow-consolidation.md", "source_location": "L22"}, {"id": "prompt_payment_single_flow_consolidation_\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-single-flow-consolidation.md", "source_location": "L28"}, {"id": "prompt_payment_single_flow_consolidation_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_flow_\u062c\u062f\u0627_\u062f\u0631_smswallet_\u0628\u0627\u06cc\u062f_\u062d\u0630\u0641_\u0634\u0648\u062f", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (flow \u062c\u062f\u0627 \u062f\u0631 SmsWallet \u2014 \u0628\u0627\u06cc\u062f \u062d\u0630\u0641 \u0634\u0648\u062f)", "file_type": "document", "source_file": ".claude/prompt/payment-single-flow-consolidation.md", "source_location": "L41"}, {"id": "prompt_payment_single_flow_consolidation_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/payment-single-flow-consolidation.md", "source_location": "L59"}, {"id": "prompt_payment_single_flow_consolidation_\u06f1_\u062d\u0630\u0641_flow_\u062c\u062f\u0627\u06af\u0627\u0646\u0647_smswallet_\u0648_\u0627\u0646\u062a\u0642\u0627\u0644_\u0628\u0647_flow_\u0648\u0627\u062d\u062f", "label": "\u06f1. \u062d\u0630\u0641 Flow \u062c\u062f\u0627\u06af\u0627\u0646\u0647\u0654 SmsWallet \u0648 \u0627\u0646\u062a\u0642\u0627\u0644 \u0628\u0647 flow \u0648\u0627\u062d\u062f", "file_type": "document", "source_file": ".claude/prompt/payment-single-flow-consolidation.md", "source_location": "L61"}, {"id": "prompt_payment_single_flow_consolidation_\u06f2_entry_\u0631\u06cc\u062f\u0627\u06cc\u0631\u06a9\u062a_\u062e\u0627\u0644\u0635_get_api_v1_payment_order_appointmentuuid", "label": "\u06f2. entry \u0631\u06cc\u062f\u0627\u06cc\u0631\u06a9\u062a\u0650 \u062e\u0627\u0644\u0635 `GET /api/v1/payment/order/{appointmentUuid}`", "file_type": "document", "source_file": ".claude/prompt/payment-single-flow-consolidation.md", "source_location": "L81"}, {"id": "prompt_payment_single_flow_consolidation_\u06f3_\u0639\u0645\u0648\u0645\u06cc_\u06a9\u0631\u062f\u0646_route_\u062c\u062f\u06cc\u062f_\u062f\u0631_security", "label": "\u06f3. \u0639\u0645\u0648\u0645\u06cc\u200c\u06a9\u0631\u062f\u0646 route \u062c\u062f\u06cc\u062f \u062f\u0631 security", "file_type": "document", "source_file": ".claude/prompt/payment-single-flow-consolidation.md", "source_location": "L128"}, {"id": "prompt_payment_single_flow_consolidation_\u06f4_\u062a\u0636\u0645\u06cc\u0646_\u062a\u0646\u0647\u0627_\u06cc\u06a9_flow", "label": "\u06f4. \u062a\u0636\u0645\u06cc\u0646 \u00ab\u062a\u0646\u0647\u0627 \u06cc\u06a9 flow\u00bb", "file_type": "document", "source_file": ".claude/prompt/payment-single-flow-consolidation.md", "source_location": "L134"}, {"id": "prompt_payment_single_flow_consolidation_\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/payment-single-flow-consolidation.md", "source_location": "L143"}, {"id": "prompt_payment_single_flow_consolidation_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/payment-single-flow-consolidation.md", "source_location": "L148"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_payment_single_flow_consolidation_md", "target": "prompt_payment_single_flow_consolidation_\u06cc\u06a9\u0633\u0627\u0646_\u0633\u0627\u0632\u06cc_\u06a9\u0627\u0645\u0644_\u067e\u0631\u062f\u0627\u062e\u062a_\u0628\u0647_\u06cc\u06a9_flow_\u0648\u0627\u062d\u062f_entry_\u0631\u06cc\u062f\u0627\u06cc\u0631\u06a9\u062a_\u062e\u0627\u0644\u0635_backend_admin", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-single-flow-consolidation.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_payment_single_flow_consolidation_\u06cc\u06a9\u0633\u0627\u0646_\u0633\u0627\u0632\u06cc_\u06a9\u0627\u0645\u0644_\u067e\u0631\u062f\u0627\u062e\u062a_\u0628\u0647_\u06cc\u06a9_flow_\u0648\u0627\u062d\u062f_entry_\u0631\u06cc\u062f\u0627\u06cc\u0631\u06a9\u062a_\u062e\u0627\u0644\u0635_backend_admin", "target": "prompt_payment_single_flow_consolidation_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-single-flow-consolidation.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_payment_single_flow_consolidation_\u06cc\u06a9\u0633\u0627\u0646_\u0633\u0627\u0632\u06cc_\u06a9\u0627\u0645\u0644_\u067e\u0631\u062f\u0627\u062e\u062a_\u0628\u0647_\u06cc\u06a9_flow_\u0648\u0627\u062d\u062f_entry_\u0631\u06cc\u062f\u0627\u06cc\u0631\u06a9\u062a_\u062e\u0627\u0644\u0635_backend_admin", "target": "prompt_payment_single_flow_consolidation_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-single-flow-consolidation.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_payment_single_flow_consolidation_\u06cc\u06a9\u0633\u0627\u0646_\u0633\u0627\u0632\u06cc_\u06a9\u0627\u0645\u0644_\u067e\u0631\u062f\u0627\u062e\u062a_\u0628\u0647_\u06cc\u06a9_flow_\u0648\u0627\u062d\u062f_entry_\u0631\u06cc\u062f\u0627\u06cc\u0631\u06a9\u062a_\u062e\u0627\u0644\u0635_backend_admin", "target": "prompt_payment_single_flow_consolidation_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-single-flow-consolidation.md", "source_location": "L22", "weight": 1.0}, {"source": "prompt_payment_single_flow_consolidation_\u06cc\u06a9\u0633\u0627\u0646_\u0633\u0627\u0632\u06cc_\u06a9\u0627\u0645\u0644_\u067e\u0631\u062f\u0627\u062e\u062a_\u0628\u0647_\u06cc\u06a9_flow_\u0648\u0627\u062d\u062f_entry_\u0631\u06cc\u062f\u0627\u06cc\u0631\u06a9\u062a_\u062e\u0627\u0644\u0635_backend_admin", "target": "prompt_payment_single_flow_consolidation_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-single-flow-consolidation.md", "source_location": "L28", "weight": 1.0}, {"source": "prompt_payment_single_flow_consolidation_\u06cc\u06a9\u0633\u0627\u0646_\u0633\u0627\u0632\u06cc_\u06a9\u0627\u0645\u0644_\u067e\u0631\u062f\u0627\u062e\u062a_\u0628\u0647_\u06cc\u06a9_flow_\u0648\u0627\u062d\u062f_entry_\u0631\u06cc\u062f\u0627\u06cc\u0631\u06a9\u062a_\u062e\u0627\u0644\u0635_backend_admin", "target": "prompt_payment_single_flow_consolidation_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_flow_\u062c\u062f\u0627_\u062f\u0631_smswallet_\u0628\u0627\u06cc\u062f_\u062d\u0630\u0641_\u0634\u0648\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-single-flow-consolidation.md", "source_location": "L41", "weight": 1.0}, {"source": "prompt_payment_single_flow_consolidation_\u06cc\u06a9\u0633\u0627\u0646_\u0633\u0627\u0632\u06cc_\u06a9\u0627\u0645\u0644_\u067e\u0631\u062f\u0627\u062e\u062a_\u0628\u0647_\u06cc\u06a9_flow_\u0648\u0627\u062d\u062f_entry_\u0631\u06cc\u062f\u0627\u06cc\u0631\u06a9\u062a_\u062e\u0627\u0644\u0635_backend_admin", "target": "prompt_payment_single_flow_consolidation_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-single-flow-consolidation.md", "source_location": "L59", "weight": 1.0}, {"source": "prompt_payment_single_flow_consolidation_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_payment_single_flow_consolidation_\u06f1_\u062d\u0630\u0641_flow_\u062c\u062f\u0627\u06af\u0627\u0646\u0647_smswallet_\u0648_\u0627\u0646\u062a\u0642\u0627\u0644_\u0628\u0647_flow_\u0648\u0627\u062d\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-single-flow-consolidation.md", "source_location": "L61", "weight": 1.0}, {"source": "prompt_payment_single_flow_consolidation_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_payment_single_flow_consolidation_\u06f2_entry_\u0631\u06cc\u062f\u0627\u06cc\u0631\u06a9\u062a_\u062e\u0627\u0644\u0635_get_api_v1_payment_order_appointmentuuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-single-flow-consolidation.md", "source_location": "L81", "weight": 1.0}, {"source": "prompt_payment_single_flow_consolidation_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_payment_single_flow_consolidation_\u06f3_\u0639\u0645\u0648\u0645\u06cc_\u06a9\u0631\u062f\u0646_route_\u062c\u062f\u06cc\u062f_\u062f\u0631_security", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-single-flow-consolidation.md", "source_location": "L128", "weight": 1.0}, {"source": "prompt_payment_single_flow_consolidation_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_payment_single_flow_consolidation_\u06f4_\u062a\u0636\u0645\u06cc\u0646_\u062a\u0646\u0647\u0627_\u06cc\u06a9_flow", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-single-flow-consolidation.md", "source_location": "L134", "weight": 1.0}, {"source": "prompt_payment_single_flow_consolidation_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_payment_single_flow_consolidation_\u06f5_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-single-flow-consolidation.md", "source_location": "L143", "weight": 1.0}, {"source": "prompt_payment_single_flow_consolidation_\u06cc\u06a9\u0633\u0627\u0646_\u0633\u0627\u0632\u06cc_\u06a9\u0627\u0645\u0644_\u067e\u0631\u062f\u0627\u062e\u062a_\u0628\u0647_\u06cc\u06a9_flow_\u0648\u0627\u062d\u062f_entry_\u0631\u06cc\u062f\u0627\u06cc\u0631\u06a9\u062a_\u062e\u0627\u0644\u0635_backend_admin", "target": "prompt_payment_single_flow_consolidation_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-single-flow-consolidation.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/4e11a4de7119bceffd73258b7e865d7019ccbcbf5787fcc02fdd06a293c38f88.json b/graphify-out/cache/ast/v0.8.44/4e11a4de7119bceffd73258b7e865d7019ccbcbf5787fcc02fdd06a293c38f88.json new file mode 100644 index 00000000..ce74a4c6 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/4e11a4de7119bceffd73258b7e865d7019ccbcbf5787fcc02fdd06a293c38f88.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": "L30"}, {"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": "L33"}, {"id": "controller_doctorcontroller_doctorcontroller_create", "label": ".create()", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L50"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L50"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L50"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L50"}, {"id": "controller_doctorcontroller_doctorcontroller_show", "label": ".show()", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L127"}, {"id": "controller_doctorcontroller_doctorcontroller_showforclinic", "label": ".showForClinic()", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L174"}, {"id": "controller_doctorcontroller_doctorcontroller_list", "label": ".list()", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L208"}, {"id": "controller_doctorcontroller_doctorcontroller_update", "label": ".update()", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L260"}, {"id": "controller_doctorcontroller_doctorcontroller_delete", "label": ".delete()", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L343"}, {"id": "controller_doctorcontroller_doctorcontroller_uploadimage", "label": ".uploadImage()", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L384"}, {"id": "controller_doctorcontroller_doctorcontroller_createaddress", "label": ".createAddress()", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L478"}, {"id": "controller_doctorcontroller_doctorcontroller_showaddress", "label": ".showAddress()", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L541"}, {"id": "controller_doctorcontroller_doctorcontroller_updateaddress", "label": ".updateAddress()", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L579"}, {"id": "controller_doctorcontroller_doctorcontroller_deleteaddress", "label": ".deleteAddress()", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L638"}, {"id": "controller_doctorcontroller_doctorcontroller_listaddresses", "label": ".listAddresses()", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L684"}, {"id": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "label": ".hydrateDoctor()", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L729"}, {"id": "doctor", "label": "Doctor", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L729"}, {"id": "controller_doctorcontroller_doctorcontroller_hydrateaddress", "label": ".hydrateAddress()", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L802"}, {"id": "doctoraddress", "label": "DoctorAddress", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L802"}], "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": "tenantinsurance", "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": "tenantinsurancecleanupservice", "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": "userrepository", "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": "clinic", "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": "clinicrepository", "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": "doctorservicerepository", "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": "doctor", "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": "doctoraddress", "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": "doctoraddressrepository", "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": "doctorrepository", "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": "cityrepository", "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": "provincerepository", "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": "errorcodes", "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": "basecontroller", "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": "filevalidatorservice", "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": "specialtyrepository", "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": "attributes", "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": "jsonresponse", "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": "request", "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": "route", "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": "currentuser", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L27", "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": "L28", "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": "L30", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L31", "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": "L33", "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": "L50", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller_create", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L50", "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": "L50", "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": "L50", "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": "L127", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller_show", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L127", "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": "L174", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller_showforclinic", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L174", "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": "L174", "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": "L208", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller_list", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L208", "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": "L208", "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": "L260", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller_update", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L260", "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": "L260", "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": "L260", "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": "L343", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller_delete", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L343", "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": "L384", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller_uploadimage", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L384", "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": "L384", "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": "L478", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller_createaddress", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L478", "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": "L478", "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": "L478", "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": "L541", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller_showaddress", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L541", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_doctorcontroller_doctorcontroller_showaddress", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L541", "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": "L579", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller_updateaddress", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L579", "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": "L579", "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": "L579", "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": "L638", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller_deleteaddress", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L638", "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": "L638", "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": "L684", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller_listaddresses", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L684", "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": "L729", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L729", "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": "L802", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller_hydrateaddress", "target": "doctoraddress", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L802", "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": "L112", "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": "L336", "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": "L534", "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": "L535", "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": "L623", "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": "L632", "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": "L672", "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": "L100", "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": "L101", "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": "L104", "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": "L104", "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": "L105", "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": "L108", "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": "L113", "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": "L116", "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": "L117", "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": "L119", "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": "L119", "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": "L119", "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": "L120", "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": "L123", "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": "L124", "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": "L124", "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": "L150", "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": "L152", "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": "L155", "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": "L156", "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": "L157", "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": "L158", "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": "L159", "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": "L160", "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": "L161", "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": "L162", "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": "L163", "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": "L165", "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": "L165", "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": "L166", "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": "L166", "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": "L170", "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": "L171", "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": "L171", "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": "L171", "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": "L178", "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": "L180", "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": "L183", "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": "contains", "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": "getDoctors", "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": "error", "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": "findByDoctor", "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": "success", "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": "array_merge", "is_member_call": false, "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": "toDetailArray", "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": "getId", "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": "getUuid", "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": "getName", "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": "getAddress", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L197", "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": "L198", "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": "L199", "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": "L200", "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": "L202", "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": "L202", "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": "L203", "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": "L203", "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": "L245", "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": "L248", "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_list", "callee": "getDoctor", "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": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L252", "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": "L253", "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": "L253", "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": "L253", "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": "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": "L326", "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": "L329", "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": "L329", "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": "L329", "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": "L329", "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": "L330", "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": "L333", "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": "L333", "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": "L334", "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": "L334", "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": "L337", "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": "L339", "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": "L340", "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": "L340", "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": "L372", "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": "L374", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_delete", "callee": "purgeForEntity", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L377", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_delete", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L377", "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": "L378", "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": "L379", "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": "L434", "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": "L435", "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": "L436", "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": "L440", "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": "L440", "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": "L441", "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": "L445", "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": "L446", "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": "L448", "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": "L449", "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": "L451", "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": "L452", "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": "L455", "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": "L457", "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": "L459", "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": "L462", "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": "L463", "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": "L464", "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": "L464", "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": "L471", "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": "L471", "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": "L472", "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": "L472", "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": "L515", "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": "L516", "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": "L517", "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": "L520", "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": "L520", "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": "L523", "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": "L526", "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": "L528", "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": "L530", "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": "L536", "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": "L538", "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": "L538", "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": "L567", "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": "L569", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_showaddress", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L572", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_showaddress", "callee": "getDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L572", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_showaddress", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L572", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_showaddress", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L572", "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": "L573", "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": "L576", "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": "L576", "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": "L618", "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": "L620", "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": "L623", "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": "L624", "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": "L627", "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": "L627", "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": "L627", "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": "L627", "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": "L628", "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": "L631", "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": "L631", "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": "L633", "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": "L635", "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": "L635", "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": "L667", "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": "L669", "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": "L672", "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": "L673", "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": "L676", "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": "L676", "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": "L676", "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": "L676", "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": "L677", "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": "L680", "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": "L681", "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": "L707", "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": "L709", "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": "L712", "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": "L713", "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": "L714", "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": "L714", "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": "L718", "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": "L719", "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": "L719", "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": "L720", "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": "L720", "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": "L724", "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": "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": "L731", "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": "L731", "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": "L732", "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": "L732", "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": "L733", "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": "L733", "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": "L734", "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": "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": "L735", "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": "L735", "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": "setInfo", "is_member_call": true, "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": "array_key_exists", "is_member_call": false, "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": "setInfo", "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": "L738", "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": "L738", "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": "getImages", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L742", "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": "L744", "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": "L746", "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": "L746", "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": "L747", "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": "L751", "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": "L751", "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": "L756", "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": "L756", "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": "L760", "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": "L764", "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": "L765", "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": "L765", "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": "L767", "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": "L768", "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": "L768", "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": "L773", "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": "L775", "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": "L776", "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": "L776", "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": "L778", "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": "L779", "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": "L779", "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": "L784", "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": "L784", "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": "L785", "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": "L785", "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": "L787", "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": "L788", "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": "L788", "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": "L793", "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": "L793", "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": "L794", "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": "L794", "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": "L796", "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": "L797", "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": "L797", "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": "setName", "is_member_call": true, "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": "array_key_exists", "is_member_call": false, "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": "setAddress", "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": "array_key_exists", "is_member_call": false, "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": "setTelephone", "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": "isset", "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": "setLatitude", "is_member_call": true, "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": "isset", "is_member_call": false, "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": "setLongitude", "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": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L811", "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": "L811", "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": "L812", "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": "L812", "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": "L814", "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": "L815", "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": "L816", "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": "L818", "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": "L819", "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": "L820", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/57bef1c36673ed6135d976b61ae551e590fb757e403fcfce8475ad4950ffabe6.json b/graphify-out/cache/ast/v0.8.44/57bef1c36673ed6135d976b61ae551e590fb757e403fcfce8475ad4950ffabe6.json new file mode 100644 index 00000000..09700d71 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/57bef1c36673ed6135d976b61ae551e590fb757e403fcfce8475ad4950ffabe6.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_mellat_production_soap_md", "label": "mellat-production-soap.md", "file_type": "document", "source_file": ".claude/prompt/mellat-production-soap.md", "source_location": "L1"}, {"id": "prompt_mellat_production_soap_\u0628\u0631\u062f\u0646_\u062f\u0631\u06af\u0627\u0647_\u0645\u0644\u062a_\u0631\u0648\u06cc_\u0645\u062d\u06cc\u0637_\u0648\u0627\u0642\u0639\u06cc_production_\u0628\u0627_soap_native", "label": "\u0628\u0631\u062f\u0646 \u062f\u0631\u06af\u0627\u0647 \u0645\u0644\u062a \u0631\u0648\u06cc \u0645\u062d\u06cc\u0637 \u0648\u0627\u0642\u0639\u06cc (production) \u0628\u0627 SOAP native", "file_type": "document", "source_file": ".claude/prompt/mellat-production-soap.md", "source_location": "L1"}, {"id": "prompt_mellat_production_soap_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/mellat-production-soap.md", "source_location": "L3"}, {"id": "prompt_mellat_production_soap_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/mellat-production-soap.md", "source_location": "L7"}, {"id": "prompt_mellat_production_soap_\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/mellat-production-soap.md", "source_location": "L17"}, {"id": "prompt_mellat_production_soap_\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/mellat-production-soap.md", "source_location": "L26"}, {"id": "prompt_mellat_production_soap_mellatgateway_php_\u062b\u0627\u0628\u062a_\u0647\u0627_\u0648_\u0645\u0633\u06cc\u0631_prod_\u0641\u0639\u0644\u06cc_post_\u062e\u0627\u0645", "label": "`MellatGateway.php` \u2014 \u062b\u0627\u0628\u062a\u200c\u0647\u0627 \u0648 \u0645\u0633\u06cc\u0631 prod \u0641\u0639\u0644\u06cc (POST \u062e\u0627\u0645)", "file_type": "document", "source_file": ".claude/prompt/mellat-production-soap.md", "source_location": "L28"}, {"id": "prompt_mellat_production_soap_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/mellat-production-soap.md", "source_location": "L79"}, {"id": "prompt_mellat_production_soap_\u06f1_\u0627\u0641\u0632\u0648\u062f\u0646_wsdl_prod_\u0633\u0627\u0632\u0646\u062f\u0647_\u062a\u0646\u0628\u0644_soapclient", "label": "\u06f1. \u0627\u0641\u0632\u0648\u062f\u0646 WSDL prod + \u0633\u0627\u0632\u0646\u062f\u0647\u0654 \u062a\u0646\u0628\u0644 SoapClient", "file_type": "document", "source_file": ".claude/prompt/mellat-production-soap.md", "source_location": "L81"}, {"id": "prompt_mellat_production_soap_\u06f2_initiate_\u0645\u0633\u06cc\u0631_prod_\u0628\u0627_soapclient", "label": "\u06f2. `initiate()` \u2014 \u0645\u0633\u06cc\u0631 prod \u0628\u0627 SoapClient", "file_type": "document", "source_file": ".claude/prompt/mellat-production-soap.md", "source_location": "L120"}, {"id": "prompt_mellat_production_soap_\u06f3_verify_prod_\u0628\u0627_verify_settle_\u062c\u062f\u0627_\u0637\u0628\u0642_\u0622\u0645\u0648\u0632\u0634", "label": "\u06f3. `verify()` \u2014 prod \u0628\u0627 verify + settle \u062c\u062f\u0627 (\u0637\u0628\u0642 \u0622\u0645\u0648\u0632\u0634)", "file_type": "document", "source_file": ".claude/prompt/mellat-production-soap.md", "source_location": "L144"}, {"id": "prompt_mellat_production_soap_\u06f4_refund_reverse_prod_\u0628\u0627_soapclient", "label": "\u06f4. `refund()` / `reverse()` \u2014 prod \u0628\u0627 SoapClient", "file_type": "document", "source_file": ".claude/prompt/mellat-production-soap.md", "source_location": "L169"}, {"id": "prompt_mellat_production_soap_\u06f5_\u062d\u0630\u0641_helper\u0647\u0627\u06cc_\u0645\u0631\u062f\u0647_prod", "label": "\u06f5. \u062d\u0630\u0641 helper\u0647\u0627\u06cc \u0645\u0631\u062f\u0647\u0654 prod", "file_type": "document", "source_file": ".claude/prompt/mellat-production-soap.md", "source_location": "L192"}, {"id": "prompt_mellat_production_soap_\u06f6_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0645\u062d\u06cc\u0637_prod", "label": "\u06f6. \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0645\u062d\u06cc\u0637 prod", "file_type": "document", "source_file": ".claude/prompt/mellat-production-soap.md", "source_location": "L197"}, {"id": "prompt_mellat_production_soap_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645_\u0686\u06a9_\u0644\u06cc\u0633\u062a_\u0639\u0645\u0644\u06cc\u0627\u062a\u06cc_prod", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645 (\u0686\u06a9\u200c\u0644\u06cc\u0633\u062a \u0639\u0645\u0644\u06cc\u0627\u062a\u06cc prod)", "file_type": "document", "source_file": ".claude/prompt/mellat-production-soap.md", "source_location": "L211"}, {"id": "prompt_mellat_production_soap_\u0622\u0646\u0686\u0647_\u0646\u0628\u0627\u06cc\u062f_\u062a\u063a\u06cc\u06cc\u0631_\u06a9\u0646\u062f", "label": "\u0622\u0646\u0686\u0647 \u0646\u0628\u0627\u06cc\u062f \u062a\u063a\u06cc\u06cc\u0631 \u06a9\u0646\u062f", "file_type": "document", "source_file": ".claude/prompt/mellat-production-soap.md", "source_location": "L224"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_mellat_production_soap_md", "target": "prompt_mellat_production_soap_\u0628\u0631\u062f\u0646_\u062f\u0631\u06af\u0627\u0647_\u0645\u0644\u062a_\u0631\u0648\u06cc_\u0645\u062d\u06cc\u0637_\u0648\u0627\u0642\u0639\u06cc_production_\u0628\u0627_soap_native", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mellat-production-soap.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_mellat_production_soap_\u0628\u0631\u062f\u0646_\u062f\u0631\u06af\u0627\u0647_\u0645\u0644\u062a_\u0631\u0648\u06cc_\u0645\u062d\u06cc\u0637_\u0648\u0627\u0642\u0639\u06cc_production_\u0628\u0627_soap_native", "target": "prompt_mellat_production_soap_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mellat-production-soap.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_mellat_production_soap_\u0628\u0631\u062f\u0646_\u062f\u0631\u06af\u0627\u0647_\u0645\u0644\u062a_\u0631\u0648\u06cc_\u0645\u062d\u06cc\u0637_\u0648\u0627\u0642\u0639\u06cc_production_\u0628\u0627_soap_native", "target": "prompt_mellat_production_soap_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mellat-production-soap.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_mellat_production_soap_\u0628\u0631\u062f\u0646_\u062f\u0631\u06af\u0627\u0647_\u0645\u0644\u062a_\u0631\u0648\u06cc_\u0645\u062d\u06cc\u0637_\u0648\u0627\u0642\u0639\u06cc_production_\u0628\u0627_soap_native", "target": "prompt_mellat_production_soap_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mellat-production-soap.md", "source_location": "L17", "weight": 1.0}, {"source": "prompt_mellat_production_soap_\u0628\u0631\u062f\u0646_\u062f\u0631\u06af\u0627\u0647_\u0645\u0644\u062a_\u0631\u0648\u06cc_\u0645\u062d\u06cc\u0637_\u0648\u0627\u0642\u0639\u06cc_production_\u0628\u0627_soap_native", "target": "prompt_mellat_production_soap_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mellat-production-soap.md", "source_location": "L26", "weight": 1.0}, {"source": "prompt_mellat_production_soap_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_mellat_production_soap_mellatgateway_php_\u062b\u0627\u0628\u062a_\u0647\u0627_\u0648_\u0645\u0633\u06cc\u0631_prod_\u0641\u0639\u0644\u06cc_post_\u062e\u0627\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mellat-production-soap.md", "source_location": "L28", "weight": 1.0}, {"source": "prompt_mellat_production_soap_\u0628\u0631\u062f\u0646_\u062f\u0631\u06af\u0627\u0647_\u0645\u0644\u062a_\u0631\u0648\u06cc_\u0645\u062d\u06cc\u0637_\u0648\u0627\u0642\u0639\u06cc_production_\u0628\u0627_soap_native", "target": "prompt_mellat_production_soap_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mellat-production-soap.md", "source_location": "L79", "weight": 1.0}, {"source": "prompt_mellat_production_soap_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_mellat_production_soap_\u06f1_\u0627\u0641\u0632\u0648\u062f\u0646_wsdl_prod_\u0633\u0627\u0632\u0646\u062f\u0647_\u062a\u0646\u0628\u0644_soapclient", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mellat-production-soap.md", "source_location": "L81", "weight": 1.0}, {"source": "prompt_mellat_production_soap_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_mellat_production_soap_\u06f2_initiate_\u0645\u0633\u06cc\u0631_prod_\u0628\u0627_soapclient", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mellat-production-soap.md", "source_location": "L120", "weight": 1.0}, {"source": "prompt_mellat_production_soap_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_mellat_production_soap_\u06f3_verify_prod_\u0628\u0627_verify_settle_\u062c\u062f\u0627_\u0637\u0628\u0642_\u0622\u0645\u0648\u0632\u0634", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mellat-production-soap.md", "source_location": "L144", "weight": 1.0}, {"source": "prompt_mellat_production_soap_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_mellat_production_soap_\u06f4_refund_reverse_prod_\u0628\u0627_soapclient", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mellat-production-soap.md", "source_location": "L169", "weight": 1.0}, {"source": "prompt_mellat_production_soap_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_mellat_production_soap_\u06f5_\u062d\u0630\u0641_helper\u0647\u0627\u06cc_\u0645\u0631\u062f\u0647_prod", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mellat-production-soap.md", "source_location": "L192", "weight": 1.0}, {"source": "prompt_mellat_production_soap_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_mellat_production_soap_\u06f6_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0645\u062d\u06cc\u0637_prod", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mellat-production-soap.md", "source_location": "L197", "weight": 1.0}, {"source": "prompt_mellat_production_soap_\u0628\u0631\u062f\u0646_\u062f\u0631\u06af\u0627\u0647_\u0645\u0644\u062a_\u0631\u0648\u06cc_\u0645\u062d\u06cc\u0637_\u0648\u0627\u0642\u0639\u06cc_production_\u0628\u0627_soap_native", "target": "prompt_mellat_production_soap_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645_\u0686\u06a9_\u0644\u06cc\u0633\u062a_\u0639\u0645\u0644\u06cc\u0627\u062a\u06cc_prod", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mellat-production-soap.md", "source_location": "L211", "weight": 1.0}, {"source": "prompt_mellat_production_soap_\u0628\u0631\u062f\u0646_\u062f\u0631\u06af\u0627\u0647_\u0645\u0644\u062a_\u0631\u0648\u06cc_\u0645\u062d\u06cc\u0637_\u0648\u0627\u0642\u0639\u06cc_production_\u0628\u0627_soap_native", "target": "prompt_mellat_production_soap_\u0622\u0646\u0686\u0647_\u0646\u0628\u0627\u06cc\u062f_\u062a\u063a\u06cc\u06cc\u0631_\u06a9\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mellat-production-soap.md", "source_location": "L224", "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/587b83007d7a8d0ac0d45c6a3c8108d3e0dde9568168144061e182fa1f7767c7.json b/graphify-out/cache/ast/v0.8.44/587b83007d7a8d0ac0d45c6a3c8108d3e0dde9568168144061e182fa1f7767c7.json new file mode 100644 index 00000000..5eb62377 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/587b83007d7a8d0ac0d45c6a3c8108d3e0dde9568168144061e182fa1f7767c7.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_gateway_gatewayfactory_php", "label": "GatewayFactory.php", "file_type": "code", "source_file": "src/Payment/Gateway/GatewayFactory.php", "source_location": "L1"}, {"id": "gateway_gatewayfactory_gatewayfactory", "label": "GatewayFactory", "file_type": "code", "source_file": "src/Payment/Gateway/GatewayFactory.php", "source_location": "L14"}, {"id": "gateway_gatewayfactory_gatewayfactory_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Payment/Gateway/GatewayFactory.php", "source_location": "L25"}, {"id": "mellatgateway", "label": "MellatGateway", "file_type": "code", "source_file": "src/Payment/Gateway/GatewayFactory.php", "source_location": "L25"}, {"id": "sepgateway", "label": "SepGateway", "file_type": "code", "source_file": "src/Payment/Gateway/GatewayFactory.php", "source_location": "L25"}, {"id": "gateway_gatewayfactory_gatewayfactory_istestmode", "label": ".isTestMode()", "file_type": "code", "source_file": "src/Payment/Gateway/GatewayFactory.php", "source_location": "L37"}, {"id": "gateway_gatewayfactory_gatewayfactory_ismellatsandbox", "label": ".isMellatSandbox()", "file_type": "code", "source_file": "src/Payment/Gateway/GatewayFactory.php", "source_location": "L43"}, {"id": "gateway_gatewayfactory_gatewayfactory_resolve", "label": ".resolve()", "file_type": "code", "source_file": "src/Payment/Gateway/GatewayFactory.php", "source_location": "L52"}, {"id": "paymentgatewayinterface", "label": "PaymentGatewayInterface", "file_type": "code", "source_file": "src/Payment/Gateway/GatewayFactory.php", "source_location": "L52"}, {"id": "gateway_gatewayfactory_gatewayfactory_isenabled", "label": ".isEnabled()", "file_type": "code", "source_file": "src/Payment/Gateway/GatewayFactory.php", "source_location": "L68"}, {"id": "gateway_gatewayfactory_gatewayfactory_activegateways", "label": ".activeGateways()", "file_type": "code", "source_file": "src/Payment/Gateway/GatewayFactory.php", "source_location": "L80"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_gateway_gatewayfactory_php", "target": "siteconfigrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/GatewayFactory.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_gateway_gatewayfactory_php", "target": "gateway_gatewayfactory_gatewayfactory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/GatewayFactory.php", "source_location": "L14", "weight": 1.0}, {"source": "gateway_gatewayfactory_gatewayfactory", "target": "gateway_gatewayfactory_gatewayfactory_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/GatewayFactory.php", "source_location": "L25", "weight": 1.0}, {"source": "gateway_gatewayfactory_gatewayfactory_construct", "target": "mellatgateway", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/GatewayFactory.php", "source_location": "L25", "weight": 1.0, "context": "parameter_type"}, {"source": "gateway_gatewayfactory_gatewayfactory_construct", "target": "sepgateway", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/GatewayFactory.php", "source_location": "L25", "weight": 1.0, "context": "parameter_type"}, {"source": "gateway_gatewayfactory_gatewayfactory", "target": "gateway_gatewayfactory_gatewayfactory_istestmode", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/GatewayFactory.php", "source_location": "L37", "weight": 1.0}, {"source": "gateway_gatewayfactory_gatewayfactory", "target": "gateway_gatewayfactory_gatewayfactory_ismellatsandbox", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/GatewayFactory.php", "source_location": "L43", "weight": 1.0}, {"source": "gateway_gatewayfactory_gatewayfactory", "target": "gateway_gatewayfactory_gatewayfactory_resolve", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/GatewayFactory.php", "source_location": "L52", "weight": 1.0}, {"source": "gateway_gatewayfactory_gatewayfactory_resolve", "target": "paymentgatewayinterface", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/GatewayFactory.php", "source_location": "L52", "weight": 1.0, "context": "return_type"}, {"source": "gateway_gatewayfactory_gatewayfactory", "target": "gateway_gatewayfactory_gatewayfactory_isenabled", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/GatewayFactory.php", "source_location": "L68", "weight": 1.0}, {"source": "gateway_gatewayfactory_gatewayfactory", "target": "gateway_gatewayfactory_gatewayfactory_activegateways", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/GatewayFactory.php", "source_location": "L80", "weight": 1.0}, {"source": "gateway_gatewayfactory_gatewayfactory_resolve", "target": "gateway_gatewayfactory_gatewayfactory_ismellatsandbox", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/GatewayFactory.php", "source_location": "L55", "weight": 1.0}, {"source": "gateway_gatewayfactory_gatewayfactory_resolve", "target": "gateway_gatewayfactory_gatewayfactory_istestmode", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/GatewayFactory.php", "source_location": "L58", "weight": 1.0}, {"source": "gateway_gatewayfactory_gatewayfactory_resolve", "target": "gateway_gatewayfactory_gatewayfactory_isenabled", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/GatewayFactory.php", "source_location": "L61", "weight": 1.0}, {"source": "gateway_gatewayfactory_gatewayfactory_activegateways", "target": "gateway_gatewayfactory_gatewayfactory_ismellatsandbox", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/GatewayFactory.php", "source_location": "L82", "weight": 1.0}, {"source": "gateway_gatewayfactory_gatewayfactory_activegateways", "target": "gateway_gatewayfactory_gatewayfactory_istestmode", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/GatewayFactory.php", "source_location": "L85", "weight": 1.0}, {"source": "gateway_gatewayfactory_gatewayfactory_activegateways", "target": "gateway_gatewayfactory_gatewayfactory_isenabled", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/GatewayFactory.php", "source_location": "L91", "weight": 1.0}], "raw_calls": [{"caller_nid": "gateway_gatewayfactory_gatewayfactory_construct", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/GatewayFactory.php", "source_location": "L32", "receiver": null}, {"caller_nid": "gateway_gatewayfactory_gatewayfactory_construct", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/GatewayFactory.php", "source_location": "L33", "receiver": null}, {"caller_nid": "gateway_gatewayfactory_gatewayfactory_istestmode", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/GatewayFactory.php", "source_location": "L39", "receiver": null}, {"caller_nid": "gateway_gatewayfactory_gatewayfactory_ismellatsandbox", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/GatewayFactory.php", "source_location": "L45", "receiver": null}, {"caller_nid": "gateway_gatewayfactory_gatewayfactory_isenabled", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/GatewayFactory.php", "source_location": "L70", "receiver": null}, {"caller_nid": "gateway_gatewayfactory_gatewayfactory_activegateways", "callee": "isConfigured", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/GatewayFactory.php", "source_location": "L91", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/67b67fd5299c1e912359d94dce4c88d5742e2ee324d699fd12333e1a225bcf7e.json b/graphify-out/cache/ast/v0.8.44/67b67fd5299c1e912359d94dce4c88d5742e2ee324d699fd12333e1a225bcf7e.json new file mode 100644 index 00000000..889ae629 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/67b67fd5299c1e912359d94dce4c88d5742e2ee324d699fd12333e1a225bcf7e.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_isconfigured", "label": ".isConfigured()", "file_type": "code", "source_file": "src/Payment/Gateway/MockGateway.php", "source_location": "L9"}, {"id": "gateway_mockgateway_mockgateway_initiate", "label": ".initiate()", "file_type": "code", "source_file": "src/Payment/Gateway/MockGateway.php", "source_location": "L11"}, {"id": "paymentinitresult", "label": "PaymentInitResult", "file_type": "code", "source_file": "src/Payment/Gateway/MockGateway.php", "source_location": "L11"}, {"id": "gateway_mockgateway_mockgateway_verify", "label": ".verify()", "file_type": "code", "source_file": "src/Payment/Gateway/MockGateway.php", "source_location": "L17"}, {"id": "paymentverifyresult", "label": "PaymentVerifyResult", "file_type": "code", "source_file": "src/Payment/Gateway/MockGateway.php", "source_location": "L17"}, {"id": "gateway_mockgateway_mockgateway_refund", "label": ".refund()", "file_type": "code", "source_file": "src/Payment/Gateway/MockGateway.php", "source_location": "L39"}, {"id": "paymentrefundresult", "label": "PaymentRefundResult", "file_type": "code", "source_file": "src/Payment/Gateway/MockGateway.php", "source_location": "L39"}, {"id": "gateway_mockgateway_mockgateway_reverse", "label": ".reverse()", "file_type": "code", "source_file": "src/Payment/Gateway/MockGateway.php", "source_location": "L44"}], "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_isconfigured", "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", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MockGateway.php", "source_location": "L11", "weight": 1.0}, {"source": "gateway_mockgateway_mockgateway_initiate", "target": "paymentinitresult", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MockGateway.php", "source_location": "L11", "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": "L17", "weight": 1.0}, {"source": "gateway_mockgateway_mockgateway_verify", "target": "paymentverifyresult", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MockGateway.php", "source_location": "L17", "weight": 1.0, "context": "return_type"}, {"source": "gateway_mockgateway_mockgateway", "target": "gateway_mockgateway_mockgateway_refund", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MockGateway.php", "source_location": "L39", "weight": 1.0}, {"source": "gateway_mockgateway_mockgateway_refund", "target": "paymentrefundresult", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MockGateway.php", "source_location": "L39", "weight": 1.0, "context": "return_type"}, {"source": "gateway_mockgateway_mockgateway", "target": "gateway_mockgateway_mockgateway_reverse", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MockGateway.php", "source_location": "L44", "weight": 1.0}, {"source": "gateway_mockgateway_mockgateway_reverse", "target": "paymentrefundresult", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MockGateway.php", "source_location": "L44", "weight": 1.0, "context": "return_type"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/6a54958abae2be938e6d6eb88e8005aeb8796d35b70e04630d66ab6ae5da2279.json b/graphify-out/cache/ast/v0.8.44/6a54958abae2be938e6d6eb88e8005aeb8796d35b70e04630d66ab6ae5da2279.json new file mode 100644 index 00000000..8b7f3677 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/6a54958abae2be938e6d6eb88e8005aeb8796d35b70e04630d66ab6ae5da2279.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": "L118"}, {"id": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "label": ".findByClinicWithFilters()", "file_type": "code", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L135"}, {"id": "repository_doctorrepository_doctorrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L188"}, {"id": "repository_doctorrepository_doctorrepository_remove", "label": ".remove()", "file_type": "code", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L196"}], "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": "L118", "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": "L135", "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": "L188", "weight": 1.0}, {"source": "repository_doctorrepository_doctorrepository_save", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L188", "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": "L196", "weight": 1.0}, {"source": "repository_doctorrepository_doctorrepository_remove", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L196", "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": "L57", "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": "L50", "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": "L50", "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": "L50", "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": "L50", "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": "L55", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "orX", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L58", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "expr", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L58", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "add", "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": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L61", "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": "L63", "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": "L63", "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": "L65", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "orX", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L68", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "expr", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L68", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "add", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L70", "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": "L71", "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": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L84", "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": "L85", "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": "L85", "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": "L89", "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": "L90", "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": "L90", "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": "L93", "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": "L95", "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": "L96", "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": "L96", "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": "L96", "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": "L96", "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": "L106", "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": "L122", "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": "L122", "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": "L122", "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": "L122", "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": "L122", "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": "L122", "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": "L122", "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": "L122", "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": "L122", "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": "L122", "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": "L127", "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": "L132", "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": "L132", "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": "L132", "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": "L132", "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": "L139", "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": "L143", "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": "L143", "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": "L143", "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": "L143", "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": "L143", "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": "L143", "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": "empty", "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": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L162", "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": "L163", "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": "L163", "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": "L170", "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": "L170", "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": "L170", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "callee": "addSelect", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L170", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "callee": "count", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L176", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "callee": "iterator_to_array", "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_findbyclinicwithfilters", "callee": "ceil", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L184", "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": "L190", "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": "L190", "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": "L192", "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": "L192", "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": "L198", "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": "L200", "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": "L200", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/7562c1a0460eb6831ccd6e2ff396ed01256672933fc480a9454dfd202efd0d55.json b/graphify-out/cache/ast/v0.8.44/7562c1a0460eb6831ccd6e2ff396ed01256672933fc480a9454dfd202efd0d55.json new file mode 100644 index 00000000..008bda75 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/7562c1a0460eb6831ccd6e2ff396ed01256672933fc480a9454dfd202efd0d55.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": "L54"}], "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": "L54", "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}, {"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": "L34", "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": "L35", "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": "L36", "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": "L37", "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": "L49", "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": "L49", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/79ddf5f1ee1b38138385106d78b195971374a41970f58f405a53990462819c0d.json b/graphify-out/cache/ast/v0.8.44/79ddf5f1ee1b38138385106d78b195971374a41970f58f405a53990462819c0d.json new file mode 100644 index 00000000..c4f96651 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/79ddf5f1ee1b38138385106d78b195971374a41970f58f405a53990462819c0d.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": "L9"}, {"id": "paymentgatewayinterface", "label": "PaymentGatewayInterface", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "soapclient", "label": "SoapClient", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L25"}, {"id": "gateway_mellatgateway_mellatgateway_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L27"}, {"id": "gateway_mellatgateway_mellatgateway_getname", "label": ".getName()", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L36"}, {"id": "gateway_mellatgateway_mellatgateway_isconfigured", "label": ".isConfigured()", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L41"}, {"id": "gateway_mellatgateway_mellatgateway_sandbox", "label": ".sandbox()", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L48"}, {"id": "gateway_mellatgateway_mellatgateway_paymenturl", "label": ".paymentUrl()", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L53"}, {"id": "gateway_mellatgateway_mellatgateway_wsdlurl", "label": ".wsdlUrl()", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L61"}, {"id": "gateway_mellatgateway_mellatgateway_soap", "label": ".soap()", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L67"}, {"id": "gateway_mellatgateway_mellatgateway_soapauth", "label": ".soapAuth()", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L81"}, {"id": "gateway_mellatgateway_mellatgateway_restheaders", "label": ".restHeaders()", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L93"}, {"id": "gateway_mellatgateway_mellatgateway_restparts", "label": ".restParts()", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L100"}, {"id": "gateway_mellatgateway_mellatgateway_restcall", "label": ".restCall()", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L107"}, {"id": "gateway_mellatgateway_mellatgateway_cfg", "label": ".cfg()", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L118"}, {"id": "gateway_mellatgateway_mellatgateway_initiate", "label": ".initiate()", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L132"}, {"id": "paymentinitresult", "label": "PaymentInitResult", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L132"}, {"id": "gateway_mellatgateway_mellatgateway_verify", "label": ".verify()", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L191"}, {"id": "paymentverifyresult", "label": "PaymentVerifyResult", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L191"}, {"id": "gateway_mellatgateway_mellatgateway_refund", "label": ".refund()", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L253"}, {"id": "paymentrefundresult", "label": "PaymentRefundResult", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L253"}, {"id": "gateway_mellatgateway_mellatgateway_reverse", "label": ".reverse()", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L284"}, {"id": "gateway_mellatgateway_mellatgateway_mellatmessage", "label": ".mellatMessage()", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L308"}, {"id": "gateway_mellatgateway_mellatgateway_uniqueorderid", "label": ".uniqueOrderId()", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L336"}, {"id": "gateway_mellatgateway_mellatgateway_refundpayload", "label": ".refundPayload()", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L342"}, {"id": "gateway_mellatgateway_mellatgateway_reversalpayload", "label": ".reversalPayload()", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L348"}, {"id": "gateway_mellatgateway_mellatgateway_date", "label": ".date()", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L360"}, {"id": "gateway_mellatgateway_mellatgateway_time", "label": ".time()", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L364"}], "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": "loggerinterface", "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": "httpclientinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L7", "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": "L9", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway", "target": "paymentgatewayinterface", "relation": "implements", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L9", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway", "target": "soapclient", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L25", "weight": 1.0, "context": "field"}, {"source": "gateway_mellatgateway_mellatgateway", "target": "gateway_mellatgateway_mellatgateway_construct", "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_getname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L36", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway", "target": "gateway_mellatgateway_mellatgateway_isconfigured", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L41", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway", "target": "gateway_mellatgateway_mellatgateway_sandbox", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L48", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway", "target": "gateway_mellatgateway_mellatgateway_paymenturl", "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_wsdlurl", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L61", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway", "target": "gateway_mellatgateway_mellatgateway_soap", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L67", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_soap", "target": "soapclient", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L67", "weight": 1.0, "context": "return_type"}, {"source": "gateway_mellatgateway_mellatgateway", "target": "gateway_mellatgateway_mellatgateway_soapauth", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L81", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway", "target": "gateway_mellatgateway_mellatgateway_restheaders", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L93", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway", "target": "gateway_mellatgateway_mellatgateway_restparts", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L100", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway", "target": "gateway_mellatgateway_mellatgateway_restcall", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L107", "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": "L118", "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": "L132", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_initiate", "target": "paymentinitresult", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L132", "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": "L191", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_verify", "target": "paymentverifyresult", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L191", "weight": 1.0, "context": "return_type"}, {"source": "gateway_mellatgateway_mellatgateway", "target": "gateway_mellatgateway_mellatgateway_refund", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L253", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_refund", "target": "paymentrefundresult", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L253", "weight": 1.0, "context": "return_type"}, {"source": "gateway_mellatgateway_mellatgateway", "target": "gateway_mellatgateway_mellatgateway_reverse", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L284", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_reverse", "target": "paymentrefundresult", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L284", "weight": 1.0, "context": "return_type"}, {"source": "gateway_mellatgateway_mellatgateway", "target": "gateway_mellatgateway_mellatgateway_mellatmessage", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L308", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway", "target": "gateway_mellatgateway_mellatgateway_uniqueorderid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L336", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway", "target": "gateway_mellatgateway_mellatgateway_refundpayload", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L342", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway", "target": "gateway_mellatgateway_mellatgateway_reversalpayload", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L348", "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": "L360", "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": "L364", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_isconfigured", "target": "gateway_mellatgateway_mellatgateway_cfg", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L43", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_paymenturl", "target": "gateway_mellatgateway_mellatgateway_sandbox", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L55", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_soap", "target": "gateway_mellatgateway_mellatgateway_wsdlurl", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L70", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_soapauth", "target": "gateway_mellatgateway_mellatgateway_cfg", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L84", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_restcall", "target": "gateway_mellatgateway_mellatgateway_restheaders", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L111", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_restcall", "target": "gateway_mellatgateway_mellatgateway_restparts", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L115", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_cfg", "target": "gateway_mellatgateway_mellatgateway_sandbox", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L121", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_initiate", "target": "gateway_mellatgateway_mellatgateway_sandbox", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L135", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_initiate", "target": "gateway_mellatgateway_mellatgateway_restparts", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L136", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_initiate", "target": "gateway_mellatgateway_mellatgateway_date", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L144", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_initiate", "target": "gateway_mellatgateway_mellatgateway_time", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L145", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_initiate", "target": "gateway_mellatgateway_mellatgateway_restheaders", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L150", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_initiate", "target": "gateway_mellatgateway_mellatgateway_soap", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L155", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_initiate", "target": "gateway_mellatgateway_mellatgateway_soapauth", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L155", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_initiate", "target": "gateway_mellatgateway_mellatgateway_mellatmessage", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L171", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_initiate", "target": "gateway_mellatgateway_mellatgateway_paymenturl", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L174", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_verify", "target": "gateway_mellatgateway_mellatgateway_mellatmessage", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L202", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_verify", "target": "gateway_mellatgateway_mellatgateway_sandbox", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L213", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_verify", "target": "gateway_mellatgateway_mellatgateway_restcall", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L222", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_verify", "target": "gateway_mellatgateway_mellatgateway_soapauth", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L233", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_verify", "target": "gateway_mellatgateway_mellatgateway_soap", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L238", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_refund", "target": "gateway_mellatgateway_mellatgateway_sandbox", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L256", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_refund", "target": "gateway_mellatgateway_mellatgateway_restparts", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L257", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_refund", "target": "gateway_mellatgateway_mellatgateway_refundpayload", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L259", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_refund", "target": "gateway_mellatgateway_mellatgateway_restheaders", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L260", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_refund", "target": "gateway_mellatgateway_mellatgateway_soap", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L265", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_refund", "target": "gateway_mellatgateway_mellatgateway_soapauth", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L265", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_refund", "target": "gateway_mellatgateway_mellatgateway_uniqueorderid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L266", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_refund", "target": "gateway_mellatgateway_mellatgateway_mellatmessage", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L275", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_reverse", "target": "gateway_mellatgateway_mellatgateway_sandbox", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L287", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_reverse", "target": "gateway_mellatgateway_mellatgateway_restcall", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L288", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_reverse", "target": "gateway_mellatgateway_mellatgateway_reversalpayload", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L288", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_reverse", "target": "gateway_mellatgateway_mellatgateway_soap", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L290", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_reverse", "target": "gateway_mellatgateway_mellatgateway_soapauth", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L290", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_reverse", "target": "gateway_mellatgateway_mellatgateway_uniqueorderid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L291", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_reverse", "target": "gateway_mellatgateway_mellatgateway_mellatmessage", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L298", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_refundpayload", "target": "gateway_mellatgateway_mellatgateway_reversalpayload", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L344", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_reversalpayload", "target": "gateway_mellatgateway_mellatgateway_cfg", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L351", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_reversalpayload", "target": "gateway_mellatgateway_mellatgateway_uniqueorderid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L354", "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": "L366", "weight": 1.0}], "raw_calls": [{"caller_nid": "gateway_mellatgateway_mellatgateway_sandbox", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L50", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_wsdlurl", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L63", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_restheaders", "callee": "base64_encode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L95", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_restparts", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L102", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_restparts", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L103", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_restparts", "callee": "explode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L103", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_restcall", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L109", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_restcall", "callee": "request", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L109", "receiver": null}, {"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": "L129", "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": "L137", "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": "L137", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_initiate", "callee": "bpPayRequest", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L155", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_initiate", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L165", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_initiate", "callee": "explode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L165", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_initiate", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L186", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_initiate", "callee": "sprintf", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L186", "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": "L186", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_initiate", "callee": "getFile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L186", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_initiate", "callee": "getLine", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L186", "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": "L187", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_verify", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L223", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_verify", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L227", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_verify", "callee": "bpVerifyRequest", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L238", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_verify", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L239", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_verify", "callee": "bpSettleRequest", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L242", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_verify", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L243", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_verify", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L248", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_verify", "callee": "sprintf", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L248", "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": "L248", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_verify", "callee": "getFile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L248", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_verify", "callee": "getLine", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L248", "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": "L249", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_refund", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L258", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_refund", "callee": "request", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L258", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_refund", "callee": "bpRefundRequest", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L265", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_refund", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L271", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_refund", "callee": "explode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L271", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_refund", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L279", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_refund", "callee": "getMessage", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L279", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_refund", "callee": "getMessage", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L280", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_reverse", "callee": "bpReversalRequest", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L290", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_reverse", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L297", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_reverse", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L302", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_reverse", "callee": "getMessage", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L302", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_reverse", "callee": "getMessage", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L303", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_uniqueorderid", "callee": "substr", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L338", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_uniqueorderid", "callee": "microtime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L338", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/821f2b858cff251eebc74ac92b4b9263c24dbaffaa34e05b03b2324186bbeb08.json b/graphify-out/cache/ast/v0.8.44/821f2b858cff251eebc74ac92b4b9263c24dbaffaa34e05b03b2324186bbeb08.json new file mode 100644 index 00000000..292f2bef --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/821f2b858cff251eebc74ac92b4b9263c24dbaffaa34e05b03b2324186bbeb08.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260702115209_php", "label": "Version20260702115209.php", "file_type": "code", "source_file": "migrations/Version20260702115209.php", "source_location": "L1"}, {"id": "migrations_version20260702115209_version20260702115209", "label": "Version20260702115209", "file_type": "code", "source_file": "migrations/Version20260702115209.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260702115209_version20260702115209_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260702115209.php", "source_location": "L15"}, {"id": "migrations_version20260702115209_version20260702115209_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260702115209.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260702115209.php", "source_location": "L20"}, {"id": "migrations_version20260702115209_version20260702115209_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260702115209.php", "source_location": "L25"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260702115209_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260702115209.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260702115209_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260702115209.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260702115209_php", "target": "migrations_version20260702115209_version20260702115209", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260702115209.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260702115209_version20260702115209", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260702115209.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260702115209_version20260702115209", "target": "migrations_version20260702115209_version20260702115209_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260702115209.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260702115209_version20260702115209", "target": "migrations_version20260702115209_version20260702115209_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260702115209.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260702115209_version20260702115209_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260702115209.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260702115209_version20260702115209", "target": "migrations_version20260702115209_version20260702115209_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260702115209.php", "source_location": "L25", "weight": 1.0}, {"source": "migrations_version20260702115209_version20260702115209_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260702115209.php", "source_location": "L25", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260702115209_version20260702115209_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260702115209.php", "source_location": "L22", "receiver": null}, {"caller_nid": "migrations_version20260702115209_version20260702115209_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260702115209.php", "source_location": "L27", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/852ccdcc3659967ca4aab8059adec237b69e5fb8416d951b052cdf7eb647f9a2.json b/graphify-out/cache/ast/v0.8.44/852ccdcc3659967ca4aab8059adec237b69e5fb8416d951b052cdf7eb647f9a2.json new file mode 100644 index 00000000..6f455025 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/852ccdcc3659967ca4aab8059adec237b69e5fb8416d951b052cdf7eb647f9a2.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_admin_mobile_responsive_md", "label": "admin-mobile-responsive.md", "file_type": "document", "source_file": ".claude/prompt/admin-mobile-responsive.md", "source_location": "L1"}, {"id": "prompt_admin_mobile_responsive_\u0631\u06cc\u0633\u067e\u0627\u0646\u0633\u06cc\u0648_\u06a9\u0631\u062f\u0646_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0631\u0627\u06cc_\u0645\u0648\u0628\u0627\u06cc\u0644_iphone_8_\u06f3\u06f7\u06f5px", "label": "\u0631\u06cc\u0633\u067e\u0627\u0646\u0633\u06cc\u0648 \u06a9\u0631\u062f\u0646 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646 \u0628\u0631\u0627\u06cc \u0645\u0648\u0628\u0627\u06cc\u0644 (iPhone 8 / \u06f3\u06f7\u06f5px)", "file_type": "document", "source_file": ".claude/prompt/admin-mobile-responsive.md", "source_location": "L1"}, {"id": "prompt_admin_mobile_responsive_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/admin-mobile-responsive.md", "source_location": "L3"}, {"id": "prompt_admin_mobile_responsive_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/admin-mobile-responsive.md", "source_location": "L7"}, {"id": "prompt_admin_mobile_responsive_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/admin-mobile-responsive.md", "source_location": "L13"}, {"id": "prompt_admin_mobile_responsive_\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-mobile-responsive.md", "source_location": "L21"}, {"id": "prompt_admin_mobile_responsive_\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-mobile-responsive.md", "source_location": "L32"}, {"id": "prompt_admin_mobile_responsive_css_assets_admin_styles_css", "label": "CSS (`assets/admin/styles.css`)", "file_type": "document", "source_file": ".claude/prompt/admin-mobile-responsive.md", "source_location": "L34"}, {"id": "prompt_admin_mobile_responsive_topbar_breakpoint_\u0646\u0627\u0647\u0645\u0627\u0647\u0646\u06af_\u0628\u0627_css", "label": "Topbar breakpoint (\u0646\u0627\u0647\u0645\u0627\u0647\u0646\u06af \u0628\u0627 CSS)", "file_type": "document", "source_file": ".claude/prompt/admin-mobile-responsive.md", "source_location": "L58"}, {"id": "prompt_admin_mobile_responsive_\u0646\u0645\u0648\u0646\u0647_\u06af\u0631\u06cc\u062f_inline_\u062a\u06a9\u0631\u0627\u0631\u0634\u062f\u0647_\u062f\u0631_\u06f2\u06f0_\u0641\u0627\u06cc\u0644", "label": "\u0646\u0645\u0648\u0646\u0647\u0654 \u06af\u0631\u06cc\u062f inline (\u062a\u06a9\u0631\u0627\u0631\u0634\u062f\u0647 \u062f\u0631 \u06f2\u06f0 \u0641\u0627\u06cc\u0644)", "file_type": "document", "source_file": ".claude/prompt/admin-mobile-responsive.md", "source_location": "L66"}, {"id": "prompt_admin_mobile_responsive_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/admin-mobile-responsive.md", "source_location": "L74"}, {"id": "prompt_admin_mobile_responsive_\u06f1_stat_grid_\u0631\u0627_\u0630\u0627\u062a\u0627_\u0631\u06cc\u0633\u067e\u0627\u0646\u0633\u06cc\u0648_\u06a9\u0646_css", "label": "\u06f1. `.stat-grid` \u0631\u0627 \u0630\u0627\u062a\u0627\u064b \u0631\u06cc\u0633\u067e\u0627\u0646\u0633\u06cc\u0648 \u06a9\u0646 (CSS)", "file_type": "document", "source_file": ".claude/prompt/admin-mobile-responsive.md", "source_location": "L76"}, {"id": "prompt_admin_mobile_responsive_\u06f2_\u062d\u0630\u0641_gridtemplatecolumns_inline_\u0627\u0632_stat_grid\u0647\u0627", "label": "\u06f2. \u062d\u0630\u0641 `gridTemplateColumns` inline \u0627\u0632 stat-grid\u0647\u0627", "file_type": "document", "source_file": ".claude/prompt/admin-mobile-responsive.md", "source_location": "L89"}, {"id": "prompt_admin_mobile_responsive_\u06f3_\u0644\u0627\u06cc\u0647_\u0647\u0627\u06cc_\u062f\u0648_\u0633\u0647_\u0633\u062a\u0648\u0646\u0647_inline_\u0631\u06cc\u0633\u067e\u0627\u0646\u0633\u06cc\u0648", "label": "\u06f3. \u0644\u0627\u06cc\u0647\u200c\u0647\u0627\u06cc \u062f\u0648/\u0633\u0647\u200c\u0633\u062a\u0648\u0646\u0647\u0654 inline \u2192 \u0631\u06cc\u0633\u067e\u0627\u0646\u0633\u06cc\u0648", "file_type": "document", "source_file": ".claude/prompt/admin-mobile-responsive.md", "source_location": "L105"}, {"id": "prompt_admin_mobile_responsive_\u06f4_\u0647\u0645\u0627\u0647\u0646\u06af\u06cc_breakpoint_\u0645\u0646\u0648\u06cc_\u0645\u0648\u0628\u0627\u06cc\u0644", "label": "\u06f4. \u0647\u0645\u0627\u0647\u0646\u06af\u06cc breakpoint \u0645\u0646\u0648\u06cc \u0645\u0648\u0628\u0627\u06cc\u0644", "file_type": "document", "source_file": ".claude/prompt/admin-mobile-responsive.md", "source_location": "L124"}, {"id": "prompt_admin_mobile_responsive_\u06f5_\u06af\u0627\u0631\u062f_\u0633\u0631\u0627\u0633\u0631\u06cc_\u0636\u062f_overflow_\u0627\u0641\u0642\u06cc_padding_\u0645\u0648\u0628\u0627\u06cc\u0644", "label": "\u06f5. \u06af\u0627\u0631\u062f \u0633\u0631\u0627\u0633\u0631\u06cc \u0636\u062f-overflow \u0627\u0641\u0642\u06cc + padding \u0645\u0648\u0628\u0627\u06cc\u0644", "file_type": "document", "source_file": ".claude/prompt/admin-mobile-responsive.md", "source_location": "L130"}, {"id": "prompt_admin_mobile_responsive_\u06f6_\u062c\u062f\u0648\u0644_\u0647\u0627_\u062f\u0627\u062e\u0644_\u06a9\u0627\u0646\u062a\u06cc\u0646\u0631_\u0627\u0633\u06a9\u0631\u0648\u0644_\u0634\u0648\u0646\u062f\u0647", "label": "\u06f6. \u062c\u062f\u0648\u0644\u200c\u0647\u0627 \u062f\u0627\u062e\u0644 \u06a9\u0627\u0646\u062a\u06cc\u0646\u0631 \u0627\u0633\u06a9\u0631\u0648\u0644\u200c\u0634\u0648\u0646\u062f\u0647", "file_type": "document", "source_file": ".claude/prompt/admin-mobile-responsive.md", "source_location": "L144"}, {"id": "prompt_admin_mobile_responsive_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/admin-mobile-responsive.md", "source_location": "L149"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_admin_mobile_responsive_md", "target": "prompt_admin_mobile_responsive_\u0631\u06cc\u0633\u067e\u0627\u0646\u0633\u06cc\u0648_\u06a9\u0631\u062f\u0646_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0631\u0627\u06cc_\u0645\u0648\u0628\u0627\u06cc\u0644_iphone_8_\u06f3\u06f7\u06f5px", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-mobile-responsive.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_admin_mobile_responsive_\u0631\u06cc\u0633\u067e\u0627\u0646\u0633\u06cc\u0648_\u06a9\u0631\u062f\u0646_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0631\u0627\u06cc_\u0645\u0648\u0628\u0627\u06cc\u0644_iphone_8_\u06f3\u06f7\u06f5px", "target": "prompt_admin_mobile_responsive_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-mobile-responsive.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_admin_mobile_responsive_\u0631\u06cc\u0633\u067e\u0627\u0646\u0633\u06cc\u0648_\u06a9\u0631\u062f\u0646_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0631\u0627\u06cc_\u0645\u0648\u0628\u0627\u06cc\u0644_iphone_8_\u06f3\u06f7\u06f5px", "target": "prompt_admin_mobile_responsive_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-mobile-responsive.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_admin_mobile_responsive_\u0631\u06cc\u0633\u067e\u0627\u0646\u0633\u06cc\u0648_\u06a9\u0631\u062f\u0646_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0631\u0627\u06cc_\u0645\u0648\u0628\u0627\u06cc\u0644_iphone_8_\u06f3\u06f7\u06f5px", "target": "prompt_admin_mobile_responsive_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-mobile-responsive.md", "source_location": "L13", "weight": 1.0}, {"source": "prompt_admin_mobile_responsive_\u0631\u06cc\u0633\u067e\u0627\u0646\u0633\u06cc\u0648_\u06a9\u0631\u062f\u0646_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0631\u0627\u06cc_\u0645\u0648\u0628\u0627\u06cc\u0644_iphone_8_\u06f3\u06f7\u06f5px", "target": "prompt_admin_mobile_responsive_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-mobile-responsive.md", "source_location": "L21", "weight": 1.0}, {"source": "prompt_admin_mobile_responsive_\u0631\u06cc\u0633\u067e\u0627\u0646\u0633\u06cc\u0648_\u06a9\u0631\u062f\u0646_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0631\u0627\u06cc_\u0645\u0648\u0628\u0627\u06cc\u0644_iphone_8_\u06f3\u06f7\u06f5px", "target": "prompt_admin_mobile_responsive_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-mobile-responsive.md", "source_location": "L32", "weight": 1.0}, {"source": "prompt_admin_mobile_responsive_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_admin_mobile_responsive_css_assets_admin_styles_css", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-mobile-responsive.md", "source_location": "L34", "weight": 1.0}, {"source": "prompt_admin_mobile_responsive_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_admin_mobile_responsive_topbar_breakpoint_\u0646\u0627\u0647\u0645\u0627\u0647\u0646\u06af_\u0628\u0627_css", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-mobile-responsive.md", "source_location": "L58", "weight": 1.0}, {"source": "prompt_admin_mobile_responsive_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_admin_mobile_responsive_\u0646\u0645\u0648\u0646\u0647_\u06af\u0631\u06cc\u062f_inline_\u062a\u06a9\u0631\u0627\u0631\u0634\u062f\u0647_\u062f\u0631_\u06f2\u06f0_\u0641\u0627\u06cc\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-mobile-responsive.md", "source_location": "L66", "weight": 1.0}, {"source": "prompt_admin_mobile_responsive_\u0631\u06cc\u0633\u067e\u0627\u0646\u0633\u06cc\u0648_\u06a9\u0631\u062f\u0646_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0631\u0627\u06cc_\u0645\u0648\u0628\u0627\u06cc\u0644_iphone_8_\u06f3\u06f7\u06f5px", "target": "prompt_admin_mobile_responsive_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-mobile-responsive.md", "source_location": "L74", "weight": 1.0}, {"source": "prompt_admin_mobile_responsive_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_admin_mobile_responsive_\u06f1_stat_grid_\u0631\u0627_\u0630\u0627\u062a\u0627_\u0631\u06cc\u0633\u067e\u0627\u0646\u0633\u06cc\u0648_\u06a9\u0646_css", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-mobile-responsive.md", "source_location": "L76", "weight": 1.0}, {"source": "prompt_admin_mobile_responsive_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_admin_mobile_responsive_\u06f2_\u062d\u0630\u0641_gridtemplatecolumns_inline_\u0627\u0632_stat_grid\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-mobile-responsive.md", "source_location": "L89", "weight": 1.0}, {"source": "prompt_admin_mobile_responsive_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_admin_mobile_responsive_\u06f3_\u0644\u0627\u06cc\u0647_\u0647\u0627\u06cc_\u062f\u0648_\u0633\u0647_\u0633\u062a\u0648\u0646\u0647_inline_\u0631\u06cc\u0633\u067e\u0627\u0646\u0633\u06cc\u0648", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-mobile-responsive.md", "source_location": "L105", "weight": 1.0}, {"source": "prompt_admin_mobile_responsive_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_admin_mobile_responsive_\u06f4_\u0647\u0645\u0627\u0647\u0646\u06af\u06cc_breakpoint_\u0645\u0646\u0648\u06cc_\u0645\u0648\u0628\u0627\u06cc\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-mobile-responsive.md", "source_location": "L124", "weight": 1.0}, {"source": "prompt_admin_mobile_responsive_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_admin_mobile_responsive_\u06f5_\u06af\u0627\u0631\u062f_\u0633\u0631\u0627\u0633\u0631\u06cc_\u0636\u062f_overflow_\u0627\u0641\u0642\u06cc_padding_\u0645\u0648\u0628\u0627\u06cc\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-mobile-responsive.md", "source_location": "L130", "weight": 1.0}, {"source": "prompt_admin_mobile_responsive_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_admin_mobile_responsive_\u06f6_\u062c\u062f\u0648\u0644_\u0647\u0627_\u062f\u0627\u062e\u0644_\u06a9\u0627\u0646\u062a\u06cc\u0646\u0631_\u0627\u0633\u06a9\u0631\u0648\u0644_\u0634\u0648\u0646\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-mobile-responsive.md", "source_location": "L144", "weight": 1.0}, {"source": "prompt_admin_mobile_responsive_\u0631\u06cc\u0633\u067e\u0627\u0646\u0633\u06cc\u0648_\u06a9\u0631\u062f\u0646_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0631\u0627\u06cc_\u0645\u0648\u0628\u0627\u06cc\u0644_iphone_8_\u06f3\u06f7\u06f5px", "target": "prompt_admin_mobile_responsive_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-mobile-responsive.md", "source_location": "L149", "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/8835569ef8d009ecd2d9fd2bee19f9c51a1b4bbc22f1d5478215d0c6b4c64088.json b/graphify-out/cache/ast/v0.8.44/8835569ef8d009ecd2d9fd2bee19f9c51a1b4bbc22f1d5478215d0c6b4c64088.json new file mode 100644 index 00000000..c57b8d54 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/8835569ef8d009ecd2d9fd2bee19f9c51a1b4bbc22f1d5478215d0c6b4c64088.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": "L178"}, {"id": "controller_representationactioncontroller_representationactioncontroller_normalizeiban", "label": ".normalizeIban()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L200"}, {"id": "controller_representationactioncontroller_representationactioncontroller_normalizebirthdate", "label": ".normalizeBirthDate()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L213"}, {"id": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "label": ".createDoctor()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L231"}, {"id": "controller_representationactioncontroller_representationactioncontroller_createclinic", "label": ".createClinic()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L322"}, {"id": "controller_representationactioncontroller_representationactioncontroller_doctors", "label": ".doctors()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L401"}, {"id": "controller_representationactioncontroller_representationactioncontroller_clinics", "label": ".clinics()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L458"}, {"id": "controller_representationactioncontroller_representationactioncontroller_appointments", "label": ".appointments()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L511"}, {"id": "controller_representationactioncontroller_representationactioncontroller_doctorstats", "label": ".doctorStats()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L589"}, {"id": "controller_representationactioncontroller_representationactioncontroller_toggledoctorstatus", "label": ".toggleDoctorStatus()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L620"}, {"id": "controller_representationactioncontroller_representationactioncontroller_dashboardsummary", "label": ".dashboardSummary()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L651"}, {"id": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "label": ".doctorsPerformance()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L702"}, {"id": "controller_representationactioncontroller_representationactioncontroller_financereport", "label": ".financeReport()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L773"}], "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": "L178", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller_removeiban", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L178", "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": "L178", "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": "L200", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller", "target": "controller_representationactioncontroller_representationactioncontroller_normalizebirthdate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L213", "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": "L231", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L231", "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": "L231", "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": "L231", "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": "L322", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller_createclinic", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L322", "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": "L322", "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": "L322", "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": "L401", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller_doctors", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L401", "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": "L401", "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": "L401", "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": "L458", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller_clinics", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L458", "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": "L458", "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": "L458", "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": "L511", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller_appointments", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L511", "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": "L511", "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": "L511", "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": "L589", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller_doctorstats", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L589", "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": "L589", "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": "L620", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller_toggledoctorstatus", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L620", "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": "L620", "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": "L651", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller_dashboardsummary", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L651", "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": "L651", "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": "L702", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L702", "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": "L702", "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": "L702", "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": "L773", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller_financereport", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L773", "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": "L773", "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": "L773", "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": "L150", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller_addiban", "target": "controller_representationactioncontroller_representationactioncontroller_normalizebirthdate", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L157", "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": "L175", "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": "L196", "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": "L270", "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": "L360", "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": "L137", "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": "L139", "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": "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": "count", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L145", "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": "L145", "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": "L146", "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": "L146", "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": "L149", "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": "L149", "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": "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": "L159", "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": "L162", "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": "L162", "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": "L164", "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": "L164", "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": "L170", "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": "L173", "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": "L175", "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": "L188", "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": "L190", "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": "L194", "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": "L196", "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": "L202", "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": "L202", "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": "L203", "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": "L204", "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": "L206", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_normalizebirthdate", "callee": "strtr", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L215", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_normalizebirthdate", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L215", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_normalizebirthdate", "callee": "preg_split", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L216", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_normalizebirthdate", "callee": "count", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L217", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_normalizebirthdate", "callee": "ctype_digit", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L221", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_normalizebirthdate", "callee": "ctype_digit", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L221", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_normalizebirthdate", "callee": "ctype_digit", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L221", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_normalizebirthdate", "callee": "sprintf", "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": "json_decode", "is_member_call": false, "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": "getContent", "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": "InputValidator", "is_member_call": false, "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": "trim", "is_member_call": false, "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": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L261", "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": "L264", "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": "L266", "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": "L267", "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": "L270", "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": "L270", "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": "L273", "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": "L274", "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": "L274", "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": "L274", "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": "L274", "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": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L278", "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": "L278", "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": "L279", "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": "L283", "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": "L283", "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": "L284", "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": "L284", "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": "L285", "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": "L285", "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": "L286", "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": "L286", "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": "L287", "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": "L287", "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": "L288", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "setActivityTime", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L288", "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": "L290", "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": "L290", "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": "L292", "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": "L292", "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": "L293", "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": "L293", "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": "L297", "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": "L299", "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": "L299", "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": "L302", "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": "L303", "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": "L305", "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": "L305", "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": "L305", "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": "L308", "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": "L309", "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": "L312", "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": "L313", "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": "L315", "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": "L319", "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": "L319", "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": "L346", "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": "L346", "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": "L347", "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": "L347", "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": "L348", "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": "L351", "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": "L353", "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": "L354", "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": "L357", "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": "L360", "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": "L360", "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": "L363", "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": "L366", "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": "L367", "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": "L369", "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": "L369", "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": "L369", "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": "L373", "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": "L374", "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": "L374", "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": "L375", "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": "L375", "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": "L376", "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": "L376", "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": "L378", "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": "L380", "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": "L380", "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": "L383", "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": "L384", "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": "L387", "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": "L388", "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": "L390", "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": "L394", "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": "L395", "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": "L396", "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": "L397", "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": "L415", "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": "L417", "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": "L420", "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": "L421", "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": "L422", "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": "L422", "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": "L424", "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": "L424", "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": "L424", "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": "L424", "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": "L424", "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": "L424", "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": "L428", "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": "L432", "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": "L432", "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": "L435", "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": "L435", "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": "L435", "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": "L436", "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": "L436", "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": "L436", "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": "L436", "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": "L439", "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": "L451", "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": "L452", "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": "L455", "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": "L472", "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": "L474", "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": "L477", "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": "L478", "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": "L479", "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": "L479", "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": "L481", "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": "L481", "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": "L481", "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": "L481", "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": "L481", "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": "L481", "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": "L485", "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": "L489", "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": "L489", "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": "L492", "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": "L492", "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": "L492", "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": "L493", "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": "L493", "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": "L493", "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": "L493", "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": "L496", "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": "L505", "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": "L508", "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": "L527", "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": "L529", "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": "L532", "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": "L533", "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": "L534", "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": "L534", "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": "L535", "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": "L535", "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": "L536", "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": "L536", "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": "L538", "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": "L538", "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": "L538", "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": "L538", "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": "L538", "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": "L538", "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": "L538", "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": "L538", "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": "L548", "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": "L552", "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": "L552", "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": "L556", "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": "L556", "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": "L558", "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": "L559", "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": "L560", "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": "L561", "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": "L561", "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": "L561", "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": "L566", "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": "L566", "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": "L566", "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": "L568", "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": "L568", "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": "L568", "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": "L568", "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": "L571", "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": "L579", "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": "L580", "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": "L581", "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": "L586", "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": "L598", "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": "L600", "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": "L603", "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": "L604", "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": "L606", "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": "L607", "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": "L608", "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": "L609", "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": "L611", "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": "L633", "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": "L635", "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": "L638", "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": "L638", "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": "L639", "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": "L639", "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": "L640", "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": "L643", "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": "L643", "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": "L644", "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": "L646", "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": "L646", "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": "L660", "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": "L662", "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": "L665", "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": "L666", "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": "L667", "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": "L671", "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": "L671", "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": "L671", "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": "L677", "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": "L677", "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": "L677", "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": "L683", "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": "L685", "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": "L686", "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": "L687", "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": "L688", "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": "L691", "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": "L692", "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": "L693", "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": "L694", "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": "L695", "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": "L696", "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": "L697", "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": "L715", "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": "L717", "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": "L720", "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": "L721", "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": "L722", "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": "L724", "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": "L724", "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": "L724", "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": "L724", "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": "L724", "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": "L724", "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": "L731", "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": "L731", "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": "L731", "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": "L732", "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": "L732", "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": "L732", "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": "L732", "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": "L735", "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": "L736", "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": "L740", "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": "L740", "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": "L740", "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": "L746", "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": "L748", "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": "L748", "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": "L748", "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": "L753", "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": "L760", "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": "L761", "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": "L762", "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": "L763", "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": "L770", "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": "L788", "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": "L790", "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": "L793", "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": "L794", "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": "L795", "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": "L796", "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": "L798", "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": "L798", "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": "L798", "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": "L798", "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": "L798", "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": "L798", "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": "L798", "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": "L798", "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": "L798", "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": "L809", "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": "L813", "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": "L813", "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": "L816", "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": "L816", "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": "L819", "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": "L819", "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": "L819", "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": "L820", "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": "L820", "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": "L820", "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": "L820", "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": "L823", "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": "L832", "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": "L835", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/8d1eeb4f42518a2b78f43c69a4ca775076d5684e0f466217c27ae75d34ec39c5.json b/graphify-out/cache/ast/v0.8.44/8d1eeb4f42518a2b78f43c69a4ca775076d5684e0f466217c27ae75d34ec39c5.json new file mode 100644 index 00000000..5a5ecfe8 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/8d1eeb4f42518a2b78f43c69a4ca775076d5684e0f466217c27ae75d34ec39c5.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_126", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L126"}, {"id": "api_representation_errors_129", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L129"}, {"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": "L140"}, {"id": "api_representation_response_200_146", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L146"}, {"id": "api_representation_errors_151", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L151"}, {"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": "L160"}, {"id": "api_representation_path_parameters_166", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L166"}, {"id": "api_representation_query_parameters", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L171"}, {"id": "api_representation_response_200_177", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L177"}, {"id": "api_representation_errors_195", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L195"}, {"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": "L204"}, {"id": "api_representation_query_parameters_210", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L210"}, {"id": "api_representation_response_200_215", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L215"}, {"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": "L236"}, {"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": "L242"}, {"id": "api_representation_response_200_246", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L246"}, {"id": "api_representation_errors_270", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L270"}, {"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": "L277"}, {"id": "api_representation_request_body", "label": "Request Body", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L281"}, {"id": "api_representation_response_200_289", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L289"}, {"id": "api_representation_errors_292", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L292"}, {"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": "L302"}, {"id": "api_representation_request_body_306", "label": "Request Body", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L306"}, {"id": "api_representation_response_200_315", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L315"}, {"id": "api_representation_errors_318", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L318"}, {"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": "L330"}, {"id": "api_representation_response_200_334", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L334"}, {"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": "L339"}, {"id": "api_representation_request_body_343", "label": "Request Body", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L343"}, {"id": "api_representation_response_201_355", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L355"}, {"id": "api_representation_errors_359", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L359"}, {"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": "L368"}, {"id": "api_representation_request_body_372", "label": "Request Body", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L372"}, {"id": "api_representation_response_200_382", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L382"}, {"id": "api_representation_errors_386", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L386"}, {"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": "L394"}, {"id": "api_representation_query_parameters_398", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L398"}, {"id": "api_representation_response_200_407", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L407"}, {"id": "api_representation_errors_430", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L430"}, {"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": "L437"}, {"id": "api_representation_query_parameters_443", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L443"}, {"id": "api_representation_response_200_450", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L450"}, {"id": "api_representation_errors_465", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L465"}, {"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": "L472"}, {"id": "api_representation_response_200_478", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L478"}, {"id": "api_representation_errors_485", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L485"}, {"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": "L492"}, {"id": "api_representation_path_parameters_498", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L498"}, {"id": "api_representation_response_200_503", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L503"}, {"id": "api_representation_errors_507", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L507"}, {"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": "L514"}, {"id": "api_representation_query_parameters_520", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L520"}, {"id": "api_representation_response_200_527", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L527"}, {"id": "api_representation_errors_541", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L541"}, {"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": "L548"}, {"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": "L552"}, {"id": "api_representation_errors_571", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L571"}, {"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": "L576"}, {"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": "L597"}], "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_126", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L126", "weight": 1.0}, {"source": "api_representation_patch_api_v1_representation_uuid", "target": "api_representation_errors_129", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L129", "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": "L140", "weight": 1.0}, {"source": "api_representation_delete_api_v1_representation_uuid", "target": "api_representation_response_200_146", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L146", "weight": 1.0}, {"source": "api_representation_delete_api_v1_representation_uuid", "target": "api_representation_errors_151", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L151", "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": "L160", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_uuid_dashboard_monthly", "target": "api_representation_path_parameters_166", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L166", "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": "L171", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_uuid_dashboard_monthly", "target": "api_representation_response_200_177", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L177", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_uuid_dashboard_monthly", "target": "api_representation_errors_195", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L195", "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": "L204", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_uuid_dashboard_yearly", "target": "api_representation_query_parameters_210", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L210", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_uuid_dashboard_yearly", "target": "api_representation_response_200_215", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L215", "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": "L236", "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": "L242", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_me", "target": "api_representation_response_200_246", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L246", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_me", "target": "api_representation_errors_270", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L270", "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": "L277", "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": "L281", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_verify_national_code", "target": "api_representation_response_200_289", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L289", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_verify_national_code", "target": "api_representation_errors_292", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L292", "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": "L302", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_iban", "target": "api_representation_request_body_306", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L306", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_iban", "target": "api_representation_response_200_315", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L315", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_iban", "target": "api_representation_errors_318", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L318", "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": "L330", "weight": 1.0}, {"source": "api_representation_delete_api_v1_representation_iban_id", "target": "api_representation_response_200_334", "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", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L339", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_doctor", "target": "api_representation_request_body_343", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L343", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_doctor", "target": "api_representation_response_201_355", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L355", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_doctor", "target": "api_representation_errors_359", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L359", "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": "L368", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_clinic", "target": "api_representation_request_body_372", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L372", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_clinic", "target": "api_representation_response_200_382", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L382", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_clinic", "target": "api_representation_errors_386", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L386", "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": "L394", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_appointments", "target": "api_representation_query_parameters_398", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L398", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_appointments", "target": "api_representation_response_200_407", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L407", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_appointments", "target": "api_representation_errors_430", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L430", "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": "L437", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_doctors", "target": "api_representation_query_parameters_443", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L443", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_doctors", "target": "api_representation_response_200_450", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L450", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_doctors", "target": "api_representation_errors_465", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L465", "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": "L472", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_doctors_stats", "target": "api_representation_response_200_478", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L478", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_doctors_stats", "target": "api_representation_errors_485", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L485", "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": "L492", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_doctors_uuid_status", "target": "api_representation_path_parameters_498", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L498", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_doctors_uuid_status", "target": "api_representation_response_200_503", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L503", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_doctors_uuid_status", "target": "api_representation_errors_507", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L507", "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": "L514", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_clinics", "target": "api_representation_query_parameters_520", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L520", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_clinics", "target": "api_representation_response_200_527", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L527", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_clinics", "target": "api_representation_errors_541", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L541", "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": "L548", "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": "L552", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_dashboard_summary", "target": "api_representation_errors_571", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L571", "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": "L576", "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": "L597", "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/93c2ba36b25d898a701cdff25d37e0236e866cd1a358394172a3f572ffecd87e.json b/graphify-out/cache/ast/v0.8.44/93c2ba36b25d898a701cdff25d37e0236e866cd1a358394172a3f572ffecd87e.json new file mode 100644 index 00000000..1e8ee531 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/93c2ba36b25d898a701cdff25d37e0236e866cd1a358394172a3f572ffecd87e.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": "L9"}, {"id": "api_doctor_request_body_application_json", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L15"}, {"id": "api_doctor_response_201", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L39"}, {"id": "api_doctor_errors", "label": "Errors", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L59"}, {"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": "L68"}, {"id": "api_doctor_path_parameters", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L74"}, {"id": "api_doctor_response_200", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L79"}, {"id": "api_doctor_errors_117", "label": "Errors", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L117"}, {"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": "L124"}, {"id": "api_doctor_path_parameters_130", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L130"}, {"id": "api_doctor_response_200_135", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L135"}, {"id": "api_doctor_errors_154", "label": "Errors", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L154"}, {"id": "api_doctor_schedule_fields_notes", "label": "Schedule Fields Notes", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L162"}, {"id": "api_doctor_get_api_v1_doctors", "label": "GET `/api/v1/doctors`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L174"}, {"id": "api_doctor_query_parameters", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L180"}, {"id": "api_doctor_response_200_190", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L190"}, {"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": "L219"}, {"id": "api_doctor_path_parameters_225", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L225"}, {"id": "api_doctor_request_body_application_json_230", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L230"}, {"id": "api_doctor_response_200_249", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L249"}, {"id": "api_doctor_errors_252", "label": "Errors", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L252"}, {"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": "L261"}, {"id": "api_doctor_path_parameters_269", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L269"}, {"id": "api_doctor_response_200_274", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L274"}, {"id": "api_doctor_errors_282", "label": "Errors", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L282"}, {"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": "L291"}, {"id": "api_doctor_request", "label": "Request", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L297"}, {"id": "api_doctor_response_200_304", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L304"}, {"id": "api_doctor_errors_318", "label": "Errors", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L318"}, {"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": "L326"}, {"id": "api_doctor_path_parameters_332", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L332"}, {"id": "api_doctor_response_200_337", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L337"}, {"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": "L376"}, {"id": "api_doctor_request_body", "label": "Request Body", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L382"}, {"id": "api_doctor_response_201_405", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L405"}, {"id": "api_doctor_errors_420", "label": "Errors", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L420"}, {"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": "L429"}, {"id": "api_doctor_path_parameters_435", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L435"}, {"id": "api_doctor_request_body_440", "label": "Request Body", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L440"}, {"id": "api_doctor_response_200_443", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L443"}, {"id": "api_doctor_errors_446", "label": "Errors", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L446"}, {"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": "L455"}, {"id": "api_doctor_response_200_461", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L461"}, {"id": "api_doctor_errors_466", "label": "Errors", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L466"}, {"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": "L475"}, {"id": "api_doctor_path_parameters_481", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L481"}, {"id": "api_doctor_response_201_486", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L486"}, {"id": "api_doctor_errors_489", "label": "Errors", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L489"}], "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": "L9", "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": "L15", "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": "L39", "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": "L59", "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": "L68", "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": "L74", "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": "L79", "weight": 1.0}, {"source": "api_doctor_get_api_v1_doctor_uuid", "target": "api_doctor_errors_117", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L117", "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": "L124", "weight": 1.0}, {"source": "api_doctor_get_api_v1_clinic_my_doctor_doctoruuid", "target": "api_doctor_path_parameters_130", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L130", "weight": 1.0}, {"source": "api_doctor_get_api_v1_clinic_my_doctor_doctoruuid", "target": "api_doctor_response_200_135", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L135", "weight": 1.0}, {"source": "api_doctor_get_api_v1_clinic_my_doctor_doctoruuid", "target": "api_doctor_errors_154", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L154", "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": "L162", "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": "L174", "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": "L180", "weight": 1.0}, {"source": "api_doctor_get_api_v1_doctors", "target": "api_doctor_response_200_190", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L190", "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": "L219", "weight": 1.0}, {"source": "api_doctor_patch_api_v1_doctor_uuid", "target": "api_doctor_path_parameters_225", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L225", "weight": 1.0}, {"source": "api_doctor_patch_api_v1_doctor_uuid", "target": "api_doctor_request_body_application_json_230", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L230", "weight": 1.0}, {"source": "api_doctor_patch_api_v1_doctor_uuid", "target": "api_doctor_response_200_249", "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_252", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L252", "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": "L261", "weight": 1.0}, {"source": "api_doctor_delete_api_v1_doctor_uuid", "target": "api_doctor_path_parameters_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_response_200_274", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L274", "weight": 1.0}, {"source": "api_doctor_delete_api_v1_doctor_uuid", "target": "api_doctor_errors_282", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L282", "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": "L291", "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": "L297", "weight": 1.0}, {"source": "api_doctor_post_file_upload_clinic_pro_doctor_field_image", "target": "api_doctor_response_200_304", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L304", "weight": 1.0}, {"source": "api_doctor_post_file_upload_clinic_pro_doctor_field_image", "target": "api_doctor_errors_318", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L318", "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": "L326", "weight": 1.0}, {"source": "api_doctor_get_api_v1_clinic_pro_doctor_addresses_doctorid", "target": "api_doctor_path_parameters_332", "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_337", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L337", "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": "L376", "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": "L382", "weight": 1.0}, {"source": "api_doctor_post_api_v1_clinic_pro_doctor_address", "target": "api_doctor_response_201_405", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L405", "weight": 1.0}, {"source": "api_doctor_post_api_v1_clinic_pro_doctor_address", "target": "api_doctor_errors_420", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L420", "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": "L429", "weight": 1.0}, {"source": "api_doctor_patch_api_v1_clinic_pro_doctor_address_id", "target": "api_doctor_path_parameters_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_request_body_440", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L440", "weight": 1.0}, {"source": "api_doctor_patch_api_v1_clinic_pro_doctor_address_id", "target": "api_doctor_response_200_443", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L443", "weight": 1.0}, {"source": "api_doctor_patch_api_v1_clinic_pro_doctor_address_id", "target": "api_doctor_errors_446", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L446", "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": "L455", "weight": 1.0}, {"source": "api_doctor_delete_api_v1_clinic_pro_doctor_address_id", "target": "api_doctor_response_200_461", "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_466", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L466", "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": "L475", "weight": 1.0}, {"source": "api_doctor_post_api_v1_clinic_pro_doctor_address_from_clinic_clinicuuid", "target": "api_doctor_path_parameters_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_response_201_486", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L486", "weight": 1.0}, {"source": "api_doctor_post_api_v1_clinic_pro_doctor_address_from_clinic_clinicuuid", "target": "api_doctor_errors_489", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L489", "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/94d88c7055fe1be78f52d3dcc56078b62bbad4a24a1d7c5ffad6f86e9d5e2c7e.json b/graphify-out/cache/ast/v0.8.44/94d88c7055fe1be78f52d3dcc56078b62bbad4a24a1d7c5ffad6f86e9d5e2c7e.json new file mode 100644 index 00000000..cfb5959a --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/94d88c7055fe1be78f52d3dcc56078b62bbad4a24a1d7c5ffad6f86e9d5e2c7e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_tests_payment_mellatgatewaytest_php", "label": "MellatGatewayTest.php", "file_type": "code", "source_file": "tests/Payment/MellatGatewayTest.php", "source_location": "L1"}, {"id": "payment_mellatgatewaytest_mellatgatewaytest", "label": "MellatGatewayTest", "file_type": "code", "source_file": "tests/Payment/MellatGatewayTest.php", "source_location": "L11"}, {"id": "testcase", "label": "TestCase", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "payment_mellatgatewaytest_mellatgatewaytest_testconstructoracceptsnullcredentials", "label": ".testConstructorAcceptsNullCredentials()", "file_type": "code", "source_file": "tests/Payment/MellatGatewayTest.php", "source_location": "L13"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_tests_payment_mellatgatewaytest_php", "target": "siteconfigrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/Payment/MellatGatewayTest.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_tests_payment_mellatgatewaytest_php", "target": "mellatgateway", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/Payment/MellatGatewayTest.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_tests_payment_mellatgatewaytest_php", "target": "testcase", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/Payment/MellatGatewayTest.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_tests_payment_mellatgatewaytest_php", "target": "loggerinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/Payment/MellatGatewayTest.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_tests_payment_mellatgatewaytest_php", "target": "httpclientinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/Payment/MellatGatewayTest.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_tests_payment_mellatgatewaytest_php", "target": "payment_mellatgatewaytest_mellatgatewaytest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tests/Payment/MellatGatewayTest.php", "source_location": "L11", "weight": 1.0}, {"source": "payment_mellatgatewaytest_mellatgatewaytest", "target": "testcase", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "tests/Payment/MellatGatewayTest.php", "source_location": "L11", "weight": 1.0}, {"source": "payment_mellatgatewaytest_mellatgatewaytest", "target": "payment_mellatgatewaytest_mellatgatewaytest_testconstructoracceptsnullcredentials", "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/Payment/MellatGatewayTest.php", "source_location": "L13", "weight": 1.0}], "raw_calls": [{"caller_nid": "payment_mellatgatewaytest_mellatgatewaytest_testconstructoracceptsnullcredentials", "callee": "createMock", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Payment/MellatGatewayTest.php", "source_location": "L15", "receiver": null}, {"caller_nid": "payment_mellatgatewaytest_mellatgatewaytest_testconstructoracceptsnullcredentials", "callee": "createMock", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Payment/MellatGatewayTest.php", "source_location": "L16", "receiver": null}, {"caller_nid": "payment_mellatgatewaytest_mellatgatewaytest_testconstructoracceptsnullcredentials", "callee": "createMock", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Payment/MellatGatewayTest.php", "source_location": "L17", "receiver": null}, {"caller_nid": "payment_mellatgatewaytest_mellatgatewaytest_testconstructoracceptsnullcredentials", "callee": "willReturn", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Payment/MellatGatewayTest.php", "source_location": "L19", "receiver": null}, {"caller_nid": "payment_mellatgatewaytest_mellatgatewaytest_testconstructoracceptsnullcredentials", "callee": "method", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Payment/MellatGatewayTest.php", "source_location": "L19", "receiver": null}, {"caller_nid": "payment_mellatgatewaytest_mellatgatewaytest_testconstructoracceptsnullcredentials", "callee": "assertFalse", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Payment/MellatGatewayTest.php", "source_location": "L23", "receiver": null}, {"caller_nid": "payment_mellatgatewaytest_mellatgatewaytest_testconstructoracceptsnullcredentials", "callee": "isConfigured", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Payment/MellatGatewayTest.php", "source_location": "L23", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/994517b626d00af208e8a11857bf7e1b74ef2d445d00f0711825d412642909cf.json b/graphify-out/cache/ast/v0.8.44/994517b626d00af208e8a11857bf7e1b74ef2d445d00f0711825d412642909cf.json new file mode 100644 index 00000000..47c75796 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/994517b626d00af208e8a11857bf7e1b74ef2d445d00f0711825d412642909cf.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": "L32"}, {"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": "L36"}, {"id": "controller_adminapicontroller_adminapicontroller_userstats", "label": ".userStats()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L46"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L46"}, {"id": "controller_adminapicontroller_adminapicontroller_toggleuserstatus", "label": ".toggleUserStatus()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L106"}, {"id": "controller_adminapicontroller_adminapicontroller_updateuserrole", "label": ".updateUserRole()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L118"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L118"}, {"id": "controller_adminapicontroller_adminapicontroller_userdetail", "label": ".userDetail()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L145"}, {"id": "controller_adminapicontroller_adminapicontroller_updateuser", "label": ".updateUser()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L165"}, {"id": "controller_adminapicontroller_adminapicontroller_deleteuser", "label": ".deleteUser()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L193"}, {"id": "controller_adminapicontroller_adminapicontroller_users", "label": ".users()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L205"}, {"id": "controller_adminapicontroller_adminapicontroller_doctorstats", "label": ".doctorStats()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L262"}, {"id": "controller_adminapicontroller_adminapicontroller_toggledoctorstatus", "label": ".toggleDoctorStatus()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L287"}, {"id": "controller_adminapicontroller_adminapicontroller_doctorslist", "label": ".doctorsList()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L299"}, {"id": "controller_adminapicontroller_adminapicontroller_createdoctor", "label": ".createDoctor()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L389"}, {"id": "controller_adminapicontroller_adminapicontroller_clinicslist", "label": ".clinicsList()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L446"}, {"id": "controller_adminapicontroller_adminapicontroller_createclinic", "label": ".createClinic()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L503"}, {"id": "controller_adminapicontroller_adminapicontroller_toggleclinicstatus", "label": ".toggleClinicStatus()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L544"}, {"id": "controller_adminapicontroller_adminapicontroller_deleteclinic", "label": ".deleteClinic()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L556"}, {"id": "controller_adminapicontroller_adminapicontroller_appointmentstodaystats", "label": ".appointmentsTodayStats()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L571"}, {"id": "controller_adminapicontroller_adminapicontroller_appointments", "label": ".appointments()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L638"}, {"id": "controller_adminapicontroller_adminapicontroller_createappointment", "label": ".createAppointment()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L751"}, {"id": "controller_adminapicontroller_adminapicontroller_payments", "label": ".payments()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L835"}, {"id": "controller_adminapicontroller_adminapicontroller_paymentdetail", "label": ".paymentDetail()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L879"}, {"id": "controller_adminapicontroller_adminapicontroller_refundpayment", "label": ".refundPayment()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L929"}, {"id": "controller_adminapicontroller_adminapicontroller_reversepayment", "label": ".reversePayment()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L948"}, {"id": "controller_adminapicontroller_adminapicontroller_representations", "label": ".representations()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L964"}, {"id": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "label": ".financialBreakdowns()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1056"}, {"id": "controller_adminapicontroller_adminapicontroller_financialsummary", "label": ".financialSummary()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1132"}, {"id": "controller_adminapicontroller_adminapicontroller_secretaries", "label": ".secretaries()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1163"}, {"id": "controller_adminapicontroller_adminapicontroller_rates", "label": ".rates()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1247"}, {"id": "controller_adminapicontroller_adminapicontroller_comments", "label": ".comments()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1334"}, {"id": "controller_adminapicontroller_adminapicontroller_smslogs", "label": ".smsLogs()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1423"}, {"id": "controller_adminapicontroller_adminapicontroller_settlements", "label": ".settlements()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1498"}, {"id": "controller_adminapicontroller_adminapicontroller_settlementdetail", "label": ".settlementDetail()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1581"}, {"id": "controller_adminapicontroller_adminapicontroller_smssampletemplates", "label": ".smsSampleTemplates()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1629"}, {"id": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "label": ".dashboardRecent()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1704"}, {"id": "controller_adminapicontroller_adminapicontroller_dashboardstats", "label": ".dashboardStats()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1822"}, {"id": "controller_adminapicontroller_adminapicontroller_dashboardcharts", "label": ".dashboardCharts()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1950"}, {"id": "controller_adminapicontroller_adminapicontroller_logs", "label": ".logs()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L2022"}, {"id": "controller_adminapicontroller_adminapicontroller_clearlogs", "label": ".clearLogs()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L2079"}], "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": "errorcodes", "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": "slottakenexception", "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": "user", "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": "inputvalidator", "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": "city", "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": "clinic", "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": "doctor", "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": "specialty", "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": "payment", "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": "comment", "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": "rate", "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": "representation", "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": "doctorsecretary", "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": "financialbreakdown", "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": "settlement", "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": "applog", "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": "smslog", "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": "smstemplate", "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": "basecontroller", "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": "entitymanagerinterface", "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": "attributes", "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": "jsonresponse", "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": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L28", "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": "L29", "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": "L30", "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": "L32", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L34", "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": "L36", "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": "L46", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_userstats", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L46", "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": "L106", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_toggleuserstatus", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L106", "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": "L118", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_updateuserrole", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L118", "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": "L118", "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": "L145", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_userdetail", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L145", "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": "L165", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_updateuser", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L165", "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": "L165", "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": "L193", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_deleteuser", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L193", "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": "L205", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_users", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L205", "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": "L205", "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": "L262", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_doctorstats", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L262", "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": "L287", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_toggledoctorstatus", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L287", "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": "L299", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_doctorslist", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L299", "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": "L299", "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": "L389", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_createdoctor", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L389", "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": "L389", "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": "L446", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_clinicslist", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L446", "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": "L446", "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": "L503", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_createclinic", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L503", "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": "L503", "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": "L544", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_toggleclinicstatus", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L544", "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": "L556", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_deleteclinic", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L556", "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": "L571", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_appointmentstodaystats", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L571", "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": "L571", "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": "L638", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_appointments", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L638", "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": "L638", "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": "L751", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_createappointment", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L751", "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": "L751", "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": "L835", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_payments", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L835", "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": "L835", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_paymentdetail", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L879", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_paymentdetail", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L879", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_refundpayment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L929", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_refundpayment", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L929", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_adminapicontroller_adminapicontroller_refundpayment", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L929", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_reversepayment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L948", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_reversepayment", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L948", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_adminapicontroller_adminapicontroller_reversepayment", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L948", "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": "L964", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_representations", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L964", "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": "L964", "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": "L1056", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1056", "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": "L1056", "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": "L1132", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_financialsummary", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1132", "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": "L1163", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_secretaries", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1163", "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": "L1163", "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": "L1247", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_rates", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1247", "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": "L1247", "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": "L1334", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_comments", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1334", "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": "L1334", "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": "L1423", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_smslogs", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1423", "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": "L1423", "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": "L1498", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_settlements", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1498", "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": "L1498", "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": "L1581", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_settlementdetail", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1581", "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": "L1629", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_smssampletemplates", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1629", "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": "L1629", "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": "L1704", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1704", "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": "L1822", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_dashboardstats", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1822", "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": "L1950", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_dashboardcharts", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1950", "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": "L1950", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_logs", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L2022", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_logs", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L2022", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_adminapicontroller_adminapicontroller_logs", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L2022", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_clearlogs", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L2079", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_clearlogs", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L2079", "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": "L89", "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": "L91", "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": "L92", "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": "L93", "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": "L94", "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": "L96", "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": "L109", "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": "L109", "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": "L110", "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": "L112", "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": "L112", "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": "L113", "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": "L115", "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": "L115", "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": "L115", "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": "L121", "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": "L121", "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": "L122", "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": "L124", "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": "L124", "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": "L135", "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": "L136", "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": "L139", "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": "L140", "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": "L142", "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": "L142", "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": "L148", "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": "L148", "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": "L149", "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": "L151", "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": "L152", "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": "L153", "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": "L154", "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": "L155", "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": "L156", "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": "L157", "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": "L158", "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": "L159", "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": "L160", "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": "L160", "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": "L161", "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": "L161", "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": "L168", "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": "L168", "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": "L169", "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": "L171", "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": "L171", "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": "L173", "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": "L174", "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": "L176", "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": "L177", "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": "L179", "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": "L180", "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": "L180", "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": "L183", "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": "L185", "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": "L186", "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": "L187", "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": "L188", "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": "L189", "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": "L196", "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": "L196", "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": "L197", "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": "L199", "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": "L200", "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": "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": "L208", "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": "L209", "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": "L210", "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": "L210", "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": "L211", "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": "L211", "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": "L212", "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": "L213", "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": "L213", "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": "L215", "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": "L215", "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": "L215", "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": "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": "L227", "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": "L227", "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": "L227", "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": "L229", "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": "L229", "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": "L230", "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": "L230", "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": "L230", "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": "L232", "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": "L232", "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": "L232", "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": "L239", "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": "L239", "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": "L242", "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": "L244", "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": "L244", "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": "L244", "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": "L245", "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": "L245", "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": "L245", "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": "L245", "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": "L247", "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": "L247", "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": "L256", "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": "L265", "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": "L266", "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": "L267", "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": "L268", "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": "L269", "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": "L271", "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": "L277", "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": "L290", "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": "L290", "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": "L291", "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": "L293", "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": "L293", "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": "L294", "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": "L296", "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": "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": "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": "L303", "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": "L304", "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": "L304", "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": "L305", "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": "L306", "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": "L306", "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": "L307", "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": "L308", "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": "L308", "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": "L310", "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": "L331", "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": "L338", "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": "L344", "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": "L354", "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": "L356", "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": "L357", "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": "L360", "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": "L360", "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": "L367", "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": "L368", "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": "L381", "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": "L382", "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": "L386", "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": "L392", "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": "L392", "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": "trim", "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": "trim", "is_member_call": false, "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": "error", "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": "InputValidator", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L399", "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": "L400", "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": "L403", "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": "L403", "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": "L406", "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": "L407", "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": "L407", "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": "L407", "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": "L407", "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": "L408", "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": "L411", "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": "L411", "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": "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": "L418", "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": "L418", "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": "L419", "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": "L419", "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": "L420", "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": "L420", "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": "L421", "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": "L421", "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": "L422", "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": "L422", "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": "L423", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "setActivityTime", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L423", "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": "L425", "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": "L425", "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": "L427", "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": "L427", "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": "L428", "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": "L428", "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": "L432", "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": "L433", "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": "L435", "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": "L435", "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": "L435", "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": "L438", "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": "L439", "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": "L441", "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": "L441", "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": "L449", "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": "L450", "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": "L451", "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": "L451", "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": "L452", "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": "L454", "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": "L467", "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": "L469", "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": "L475", "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": "L489", "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": "L500", "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": "L506", "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": "L506", "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": "L507", "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": "L507", "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": "L508", "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": "L511", "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": "L513", "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": "L514", "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": "L517", "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": "L520", "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": "L520", "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": "L523", "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": "L526", "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": "L527", "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": "L529", "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": "L529", "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": "L529", "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": "L533", "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": "L534", "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": "L534", "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": "L535", "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": "L535", "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": "L536", "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": "L536", "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": "L538", "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": "L539", "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": "L541", "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": "L541", "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": "L541", "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": "L541", "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": "L547", "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": "L547", "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": "L548", "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": "L550", "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": "L550", "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": "L551", "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": "L553", "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": "L553", "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": "L559", "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": "L559", "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": "L560", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_deleteclinic", "callee": "purgeForEntity", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L562", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_deleteclinic", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L562", "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": "L563", "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": "L564", "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": "L566", "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": "L599", "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": "L599", "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": "L599", "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": "L600", "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": "L601", "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": "L603", "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": "L604", "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": "L606", "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": "L606", "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": "L606", "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": "L606", "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": "L606", "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": "L606", "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": "L606", "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": "L606", "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": "L606", "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": "L621", "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": "L630", "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": "L689", "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": "L690", "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": "L691", "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": "L691", "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": "L692", "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": "L692", "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": "L693", "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": "L693", "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": "L694", "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": "L694", "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": "L696", "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": "L696", "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": "L696", "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": "L696", "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": "L696", "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": "L696", "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": "L708", "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": "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": "L712", "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": "L712", "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": "L714", "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": "L715", "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": "L716", "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": "L717", "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": "L717", "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": "L717", "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": "L722", "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": "L722", "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": "L725", "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": "L725", "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": "L725", "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": "L727", "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": "L727", "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": "L727", "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": "L727", "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": "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": "L738", "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": "L739", "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": "L740", "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": "L743", "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": "L746", "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": "L794", "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": "L794", "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": "L795", "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": "L798", "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": "L799", "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": "L801", "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": "L801", "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": "L801", "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": "L802", "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": "L805", "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": "L805", "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": "L806", "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": "L808", "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": "L808", "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": "L811", "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": "L812", "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": "L813", "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": "L817", "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": "L817", "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": "L818", "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": "L819", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "bookAtomically", "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": "getRepository", "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": "error", "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": "success", "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": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L828", "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": "L831", "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": "L838", "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": "L839", "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": "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": "L840", "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": "L841", "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": "orderBy", "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": "join", "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": "from", "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": "select", "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": "createQueryBuilder", "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": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L853", "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": "L853", "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": "L857", "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": "L857", "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": "L860", "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": "L860", "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": "L860", "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": "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": "setMaxResults", "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": "setFirstResult", "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": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L865", "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": "L872", "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": "L873", "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": "L876", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_paymentdetail", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L894", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_paymentdetail", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L894", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_paymentdetail", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L894", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_paymentdetail", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L894", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_paymentdetail", "callee": "leftJoin", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L894", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_paymentdetail", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L894", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_paymentdetail", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L894", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_paymentdetail", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L894", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_paymentdetail", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L894", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_paymentdetail", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L906", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_paymentdetail", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L907", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_paymentdetail", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L911", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_paymentdetail", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L924", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_paymentdetail", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L925", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_refundpayment", "callee": "findOneBy", "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_refundpayment", "callee": "error", "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_refundpayment", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L936", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_refundpayment", "callee": "getClientIp", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L940", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_refundpayment", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L944", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_refundpayment", "callee": "getStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L944", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_refundpayment", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L945", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_reversepayment", "callee": "findOneBy", "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_reversepayment", "callee": "error", "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_reversepayment", "callee": "getClientIp", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L955", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_reversepayment", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L958", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_reversepayment", "callee": "getStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L958", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_reversepayment", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L959", "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": "L1010", "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": "L1011", "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": "L1012", "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": "L1012", "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": "L1013", "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": "L1015", "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": "L1015", "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": "L1015", "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": "L1015", "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": "L1015", "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": "L1015", "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": "L1023", "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": "L1023", "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": "L1028", "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": "L1028", "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": "L1032", "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": "L1032", "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": "L1032", "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": "L1034", "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": "L1034", "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": "L1034", "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": "L1034", "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": "L1037", "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": "L1048", "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": "L1051", "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": "L1073", "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": "L1074", "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": "L1075", "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": "L1076", "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": "L1076", "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": "L1077", "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": "L1078", "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": "L1080", "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": "L1080", "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": "L1080", "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": "L1080", "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": "L1080", "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": "L1080", "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": "L1093", "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": "L1093", "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": "L1096", "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": "L1096", "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": "L1099", "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": "L1099", "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": "L1102", "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": "L1102", "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": "L1105", "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": "L1105", "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": "L1105", "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": "L1107", "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": "L1107", "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": "L1107", "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": "L1107", "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": "L1110", "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": "L1126", "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": "L1129", "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": "L1141", "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": "L1141", "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": "L1141", "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": "L1141", "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": "L1141", "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": "L1152", "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": "L1206", "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": "L1207", "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": "L1208", "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": "L1208", "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": "L1210", "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": "L1210", "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": "L1210", "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": "L1210", "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": "L1210", "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": "L1210", "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": "L1222", "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": "L1222", "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": "L1226", "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": "L1226", "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": "L1226", "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": "L1228", "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": "L1228", "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": "L1228", "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": "L1228", "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": "L1231", "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": "L1239", "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": "L1242", "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": "L1288", "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": "L1289", "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": "L1290", "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": "L1290", "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": "L1292", "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": "L1292", "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": "L1292", "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": "L1292", "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": "L1292", "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": "L1292", "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": "L1305", "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": "L1305", "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": "L1309", "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": "L1309", "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": "L1309", "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": "L1311", "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": "L1311", "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": "L1311", "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": "L1311", "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": "L1314", "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": "L1325", "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": "L1329", "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": "L1378", "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": "L1379", "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": "L1380", "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": "L1380", "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": "L1381", "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": "L1381", "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": "L1383", "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": "L1383", "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": "L1383", "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": "L1383", "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": "L1383", "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": "L1383", "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": "L1395", "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": "L1395", "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": "L1399", "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": "L1399", "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": "L1402", "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": "L1402", "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": "L1402", "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": "L1404", "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": "L1404", "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": "L1404", "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": "L1404", "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": "L1407", "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": "L1411", "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": "L1415", "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": "L1418", "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": "L1464", "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": "L1465", "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": "L1466", "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": "L1466", "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": "L1468", "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": "L1468", "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": "L1468", "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": "L1468", "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": "L1474", "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": "L1474", "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": "L1477", "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": "L1477", "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": "L1477", "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": "L1479", "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": "L1479", "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": "L1479", "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": "L1479", "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": "L1482", "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": "L1489", "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": "L1490", "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": "L1493", "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": "L1542", "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": "L1543", "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": "L1544", "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": "L1544", "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": "L1546", "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": "L1546", "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": "L1546", "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": "L1546", "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": "L1546", "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": "L1556", "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": "L1556", "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": "L1559", "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": "L1559", "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": "L1559", "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": "L1561", "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": "L1561", "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": "L1561", "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": "L1561", "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": "L1564", "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": "L1574", "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": "L1575", "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": "L1578", "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": "L1594", "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": "L1594", "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": "L1594", "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": "L1594", "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": "L1594", "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": "L1594", "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": "L1594", "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": "L1594", "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": "L1605", "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": "L1606", "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": "L1610", "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": "L1622", "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": "L1623", "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": "L1671", "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": "L1672", "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": "L1673", "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": "L1673", "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": "L1675", "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": "L1675", "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": "L1675", "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": "L1675", "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": "L1681", "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": "L1681", "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": "L1684", "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": "L1684", "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": "L1684", "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": "L1686", "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": "L1686", "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": "L1686", "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": "L1686", "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": "L1689", "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": "L1696", "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": "L1699", "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": "L1760", "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": "L1760", "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": "L1760", "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": "L1760", "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": "L1760", "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": "L1760", "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": "L1760", "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": "L1760", "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": "L1760", "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": "L1773", "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": "L1773", "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": "L1773", "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": "L1773", "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": "L1773", "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": "L1773", "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": "L1773", "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": "L1773", "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": "L1784", "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": "L1784", "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": "L1784", "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": "L1784", "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": "L1784", "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": "L1784", "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": "L1784", "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": "L1791", "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": "L1792", "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": "L1794", "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": "L1799", "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": "L1801", "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": "L1808", "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": "L1810", "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": "L1815", "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": "L1858", "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": "L1859", "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": "L1861", "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": "L1861", "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": "L1861", "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": "L1861", "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": "L1861", "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": "L1865", "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": "L1865", "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": "L1865", "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": "L1865", "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": "L1865", "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": "L1865", "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": "L1870", "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": "L1870", "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": "L1870", "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": "L1870", "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": "L1870", "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": "L1874", "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": "L1874", "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": "L1874", "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": "L1874", "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": "L1874", "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": "L1878", "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": "L1878", "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": "L1878", "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": "L1878", "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": "L1878", "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": "L1878", "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": "L1878", "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": "L1878", "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": "L1884", "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": "L1884", "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": "L1884", "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": "L1884", "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": "L1884", "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": "L1888", "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": "L1888", "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": "L1888", "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": "L1888", "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": "L1888", "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": "L1888", "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": "L1888", "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": "L1888", "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": "L1888", "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": "L1896", "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": "L1896", "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": "L1896", "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": "L1896", "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": "L1896", "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": "L1896", "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": "L1896", "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": "L1903", "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": "L1903", "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": "L1903", "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": "L1903", "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": "L1903", "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": "L1903", "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": "L1903", "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": "L1908", "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": "L1908", "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": "L1908", "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": "L1908", "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": "L1908", "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": "L1908", "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": "L1908", "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": "L1913", "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": "L1913", "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": "L1914", "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": "L1916", "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": "L1916", "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": "L1916", "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": "L1916", "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": "L1916", "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": "L1916", "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": "L1916", "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": "L1916", "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": "L1916", "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": "L1924", "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": "L1924", "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": "L1924", "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": "L1924", "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": "L1924", "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": "L1924", "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": "L1924", "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": "L1924", "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": "L1931", "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": "L1953", "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": "L1954", "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": "L1956", "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": "L1956", "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": "L1957", "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": "L1957", "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": "L1959", "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": "L1964", "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": "L1966", "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": "L1971", "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": "L1973", "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": "L1978", "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": "L1979", "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": "L1984", "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": "L1988", "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": "L1996", "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": "L2006", "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": "L2009", "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": "L2010", "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": "L2011", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_logs", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L2039", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_logs", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L2040", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_logs", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L2041", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_logs", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L2041", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_logs", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L2042", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_logs", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L2042", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_logs", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L2043", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_logs", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L2043", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_logs", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L2044", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_logs", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L2044", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_logs", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L2046", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_logs", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L2046", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_logs", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L2046", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_logs", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L2051", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_logs", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L2051", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_logs", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L2054", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_logs", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L2054", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_logs", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L2057", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_logs", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L2057", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_logs", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L2060", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_logs", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L2060", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_logs", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L2063", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_logs", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L2065", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_logs", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L2065", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_logs", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L2065", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_logs", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L2066", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_logs", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L2066", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_logs", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L2066", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_logs", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L2066", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_logs", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L2068", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_logs", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L2068", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_clearlogs", "callee": "deleteAll", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L2082", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_clearlogs", "callee": "getRepository", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L2082", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_clearlogs", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L2084", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/9ae4872e0ca49d602b246c6c04e97dc6476a3fbbc4bf29c43dee8cca84e8307e.json b/graphify-out/cache/ast/v0.8.44/9ae4872e0ca49d602b246c6c04e97dc6476a3fbbc4bf29c43dee8cca84e8307e.json new file mode 100644 index 00000000..053a5567 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/9ae4872e0ca49d602b246c6c04e97dc6476a3fbbc4bf29c43dee8cca84e8307e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_payment_flow_architecture_md", "label": "payment-flow-architecture.md", "file_type": "document", "source_file": ".claude/prompt/payment-flow-architecture.md", "source_location": "L1"}, {"id": "prompt_payment_flow_architecture_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u0645\u0639\u0645\u0627\u0631\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0633\u0631\u0648\u06cc\u0633_\u0645\u062d\u0648\u0631_\u0627\u0645\u0646_\u062a\u0648\u0633\u0639\u0647_\u067e\u0630\u06cc\u0631_backend", "label": "\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc \u0645\u0639\u0645\u0627\u0631\u06cc \u067e\u0631\u062f\u0627\u062e\u062a \u2014 \u0633\u0631\u0648\u06cc\u0633\u200c\u0645\u062d\u0648\u0631\u060c \u0627\u0645\u0646\u060c \u062a\u0648\u0633\u0639\u0647\u200c\u067e\u0630\u06cc\u0631 (Backend)", "file_type": "document", "source_file": ".claude/prompt/payment-flow-architecture.md", "source_location": "L1"}, {"id": "prompt_payment_flow_architecture_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/payment-flow-architecture.md", "source_location": "L3"}, {"id": "prompt_payment_flow_architecture_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/payment-flow-architecture.md", "source_location": "L7"}, {"id": "prompt_payment_flow_architecture_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/payment-flow-architecture.md", "source_location": "L17"}, {"id": "prompt_payment_flow_architecture_\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-flow-architecture.md", "source_location": "L27"}, {"id": "prompt_payment_flow_architecture_\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-flow-architecture.md", "source_location": "L40"}, {"id": "prompt_payment_flow_architecture_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/payment-flow-architecture.md", "source_location": "L70"}, {"id": "prompt_payment_flow_architecture_\u06f1_\u0633\u0627\u062e\u062a_\u0633\u0631\u0648\u06cc\u0633_paymentmanager_\u0648_\u0644\u0627\u063a\u0631_\u06a9\u0631\u062f\u0646_\u06a9\u0646\u062a\u0631\u0644\u0631", "label": "\u06f1. \u0633\u0627\u062e\u062a \u0633\u0631\u0648\u06cc\u0633 `PaymentManager` \u0648 \u0644\u0627\u063a\u0631 \u06a9\u0631\u062f\u0646 \u06a9\u0646\u062a\u0631\u0644\u0631", "file_type": "document", "source_file": ".claude/prompt/payment-flow-architecture.md", "source_location": "L72"}, {"id": "prompt_payment_flow_architecture_\u06f2_transaction_\u0642\u0641\u0644_\u0628\u062f\u0628\u06cc\u0646\u0627\u0646\u0647_\u062f\u0631_verify_\u062c\u0644\u0648\u06af\u06cc\u0631\u06cc_\u0627\u0632_race_double_verify", "label": "\u06f2. transaction + \u0642\u0641\u0644 \u0628\u062f\u0628\u06cc\u0646\u0627\u0646\u0647 \u062f\u0631 verify (\u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0627\u0632 race / double-verify)", "file_type": "document", "source_file": ".claude/prompt/payment-flow-architecture.md", "source_location": "L102"}, {"id": "prompt_payment_flow_architecture_\u06f3_\u0644\u0627\u06af_\u06a9\u0627\u0645\u0644_\u062a\u0631\u0627\u06a9\u0646\u0634_paymentlog", "label": "\u06f3. \u0644\u0627\u06af \u06a9\u0627\u0645\u0644 \u062a\u0631\u0627\u06a9\u0646\u0634 (`PaymentLog`)", "file_type": "document", "source_file": ".claude/prompt/payment-flow-architecture.md", "source_location": "L131"}, {"id": "prompt_payment_flow_architecture_\u06f4_\u0630\u062e\u06cc\u0631\u0647_authority_response_request_time_\u0631\u0648\u06cc_payment", "label": "\u06f4. \u0630\u062e\u06cc\u0631\u0647\u0654 authority/response/request-time \u0631\u0648\u06cc Payment", "file_type": "document", "source_file": ".claude/prompt/payment-flow-architecture.md", "source_location": "L138"}, {"id": "prompt_payment_flow_architecture_\u06f5_\u0631\u0641\u0639_double_nesting_\u062f\u0631_getstatus", "label": "\u06f5. \u0631\u0641\u0639 double-nesting \u062f\u0631 `getStatus`", "file_type": "document", "source_file": ".claude/prompt/payment-flow-architecture.md", "source_location": "L142"}, {"id": "prompt_payment_flow_architecture_\u06f6_\u06cc\u06a9\u0633\u0627\u0646_\u0633\u0627\u0632\u06cc_subscription_\u0648_sms_wallet_\u0628\u0627_\u0627\u0644\u06af\u0648\u06cc_pay_endpoint", "label": "\u06f6. \u06cc\u06a9\u0633\u0627\u0646\u200c\u0633\u0627\u0632\u06cc subscription \u0648 sms-wallet \u0628\u0627 \u0627\u0644\u06af\u0648\u06cc pay-endpoint", "file_type": "document", "source_file": ".claude/prompt/payment-flow-architecture.md", "source_location": "L150"}, {"id": "prompt_payment_flow_architecture_\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/payment-flow-architecture.md", "source_location": "L156"}, {"id": "prompt_payment_flow_architecture_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/payment-flow-architecture.md", "source_location": "L160"}, {"id": "prompt_payment_flow_architecture_\u062a\u0633\u062a_\u062f\u0633\u062a\u06cc_ddev_\u062f\u0631_\u062d\u0627\u0644\u062a_payment_test_mode_1", "label": "\u062a\u0633\u062a \u062f\u0633\u062a\u06cc (ddev\u060c \u062f\u0631 \u062d\u0627\u0644\u062a `payment_test_mode=1`)", "file_type": "document", "source_file": ".claude/prompt/payment-flow-architecture.md", "source_location": "L169"}, {"id": "prompt_payment_flow_architecture_\u062e\u0631\u0648\u062c\u06cc_\u0646\u0647\u0627\u06cc\u06cc_\u0637\u0628\u0642_spec_\u062f\u0631_\u06af\u0632\u0627\u0631\u0634_\u0627\u062c\u0631\u0627_\u0627\u0631\u0627\u0626\u0647_\u0634\u0648\u062f", "label": "\u062e\u0631\u0648\u062c\u06cc \u0646\u0647\u0627\u06cc\u06cc (\u0637\u0628\u0642 spec \u2014 \u062f\u0631 \u06af\u0632\u0627\u0631\u0634 \u0627\u062c\u0631\u0627 \u0627\u0631\u0627\u0626\u0647 \u0634\u0648\u062f)", "file_type": "document", "source_file": ".claude/prompt/payment-flow-architecture.md", "source_location": "L178"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_payment_flow_architecture_md", "target": "prompt_payment_flow_architecture_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u0645\u0639\u0645\u0627\u0631\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0633\u0631\u0648\u06cc\u0633_\u0645\u062d\u0648\u0631_\u0627\u0645\u0646_\u062a\u0648\u0633\u0639\u0647_\u067e\u0630\u06cc\u0631_backend", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-flow-architecture.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_payment_flow_architecture_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u0645\u0639\u0645\u0627\u0631\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0633\u0631\u0648\u06cc\u0633_\u0645\u062d\u0648\u0631_\u0627\u0645\u0646_\u062a\u0648\u0633\u0639\u0647_\u067e\u0630\u06cc\u0631_backend", "target": "prompt_payment_flow_architecture_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-flow-architecture.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_payment_flow_architecture_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u0645\u0639\u0645\u0627\u0631\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0633\u0631\u0648\u06cc\u0633_\u0645\u062d\u0648\u0631_\u0627\u0645\u0646_\u062a\u0648\u0633\u0639\u0647_\u067e\u0630\u06cc\u0631_backend", "target": "prompt_payment_flow_architecture_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-flow-architecture.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_payment_flow_architecture_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u0645\u0639\u0645\u0627\u0631\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0633\u0631\u0648\u06cc\u0633_\u0645\u062d\u0648\u0631_\u0627\u0645\u0646_\u062a\u0648\u0633\u0639\u0647_\u067e\u0630\u06cc\u0631_backend", "target": "prompt_payment_flow_architecture_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-flow-architecture.md", "source_location": "L17", "weight": 1.0}, {"source": "prompt_payment_flow_architecture_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u0645\u0639\u0645\u0627\u0631\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0633\u0631\u0648\u06cc\u0633_\u0645\u062d\u0648\u0631_\u0627\u0645\u0646_\u062a\u0648\u0633\u0639\u0647_\u067e\u0630\u06cc\u0631_backend", "target": "prompt_payment_flow_architecture_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-flow-architecture.md", "source_location": "L27", "weight": 1.0}, {"source": "prompt_payment_flow_architecture_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u0645\u0639\u0645\u0627\u0631\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0633\u0631\u0648\u06cc\u0633_\u0645\u062d\u0648\u0631_\u0627\u0645\u0646_\u062a\u0648\u0633\u0639\u0647_\u067e\u0630\u06cc\u0631_backend", "target": "prompt_payment_flow_architecture_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-flow-architecture.md", "source_location": "L40", "weight": 1.0}, {"source": "prompt_payment_flow_architecture_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u0645\u0639\u0645\u0627\u0631\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0633\u0631\u0648\u06cc\u0633_\u0645\u062d\u0648\u0631_\u0627\u0645\u0646_\u062a\u0648\u0633\u0639\u0647_\u067e\u0630\u06cc\u0631_backend", "target": "prompt_payment_flow_architecture_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-flow-architecture.md", "source_location": "L70", "weight": 1.0}, {"source": "prompt_payment_flow_architecture_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_payment_flow_architecture_\u06f1_\u0633\u0627\u062e\u062a_\u0633\u0631\u0648\u06cc\u0633_paymentmanager_\u0648_\u0644\u0627\u063a\u0631_\u06a9\u0631\u062f\u0646_\u06a9\u0646\u062a\u0631\u0644\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-flow-architecture.md", "source_location": "L72", "weight": 1.0}, {"source": "prompt_payment_flow_architecture_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_payment_flow_architecture_\u06f2_transaction_\u0642\u0641\u0644_\u0628\u062f\u0628\u06cc\u0646\u0627\u0646\u0647_\u062f\u0631_verify_\u062c\u0644\u0648\u06af\u06cc\u0631\u06cc_\u0627\u0632_race_double_verify", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-flow-architecture.md", "source_location": "L102", "weight": 1.0}, {"source": "prompt_payment_flow_architecture_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_payment_flow_architecture_\u06f3_\u0644\u0627\u06af_\u06a9\u0627\u0645\u0644_\u062a\u0631\u0627\u06a9\u0646\u0634_paymentlog", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-flow-architecture.md", "source_location": "L131", "weight": 1.0}, {"source": "prompt_payment_flow_architecture_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_payment_flow_architecture_\u06f4_\u0630\u062e\u06cc\u0631\u0647_authority_response_request_time_\u0631\u0648\u06cc_payment", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-flow-architecture.md", "source_location": "L138", "weight": 1.0}, {"source": "prompt_payment_flow_architecture_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_payment_flow_architecture_\u06f5_\u0631\u0641\u0639_double_nesting_\u062f\u0631_getstatus", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-flow-architecture.md", "source_location": "L142", "weight": 1.0}, {"source": "prompt_payment_flow_architecture_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_payment_flow_architecture_\u06f6_\u06cc\u06a9\u0633\u0627\u0646_\u0633\u0627\u0632\u06cc_subscription_\u0648_sms_wallet_\u0628\u0627_\u0627\u0644\u06af\u0648\u06cc_pay_endpoint", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-flow-architecture.md", "source_location": "L150", "weight": 1.0}, {"source": "prompt_payment_flow_architecture_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_payment_flow_architecture_\u06f7_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-flow-architecture.md", "source_location": "L156", "weight": 1.0}, {"source": "prompt_payment_flow_architecture_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u0645\u0639\u0645\u0627\u0631\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0633\u0631\u0648\u06cc\u0633_\u0645\u062d\u0648\u0631_\u0627\u0645\u0646_\u062a\u0648\u0633\u0639\u0647_\u067e\u0630\u06cc\u0631_backend", "target": "prompt_payment_flow_architecture_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-flow-architecture.md", "source_location": "L160", "weight": 1.0}, {"source": "prompt_payment_flow_architecture_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u0645\u0639\u0645\u0627\u0631\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0633\u0631\u0648\u06cc\u0633_\u0645\u062d\u0648\u0631_\u0627\u0645\u0646_\u062a\u0648\u0633\u0639\u0647_\u067e\u0630\u06cc\u0631_backend", "target": "prompt_payment_flow_architecture_\u062a\u0633\u062a_\u062f\u0633\u062a\u06cc_ddev_\u062f\u0631_\u062d\u0627\u0644\u062a_payment_test_mode_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-flow-architecture.md", "source_location": "L169", "weight": 1.0}, {"source": "prompt_payment_flow_architecture_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u0645\u0639\u0645\u0627\u0631\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0633\u0631\u0648\u06cc\u0633_\u0645\u062d\u0648\u0631_\u0627\u0645\u0646_\u062a\u0648\u0633\u0639\u0647_\u067e\u0630\u06cc\u0631_backend", "target": "prompt_payment_flow_architecture_\u062e\u0631\u0648\u062c\u06cc_\u0646\u0647\u0627\u06cc\u06cc_\u0637\u0628\u0642_spec_\u062f\u0631_\u06af\u0632\u0627\u0631\u0634_\u0627\u062c\u0631\u0627_\u0627\u0631\u0627\u0626\u0647_\u0634\u0648\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-flow-architecture.md", "source_location": "L178", "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/9ed706e8bc8927f07b698e380435a552f2eea674ac5bd78116de26f7891edc93.json b/graphify-out/cache/ast/v0.8.44/9ed706e8bc8927f07b698e380435a552f2eea674ac5bd78116de26f7891edc93.json new file mode 100644 index 00000000..c454653d --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/9ed706e8bc8927f07b698e380435a552f2eea674ac5bd78116de26f7891edc93.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_302", "label": "Errors", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L302"}, {"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": "L310"}, {"id": "api_admin_request_body_application_json_316", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L316"}, {"id": "api_admin_errors_322", "label": "Errors", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L322"}, {"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": "L331"}, {"id": "api_admin_query_parameters_337", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L337"}, {"id": "api_admin_response_200_348", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L348"}, {"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": "L368"}, {"id": "api_admin_response_200_374", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L374"}, {"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": "L391"}, {"id": "api_admin_response_200_397", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L397"}, {"id": "api_admin_clinic_management", "label": "Clinic Management", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L404"}, {"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": "L406"}, {"id": "api_admin_query_parameters_412", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L412"}, {"id": "api_admin_response_200_420", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L420"}, {"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": "L440"}, {"id": "api_admin_response_200_446", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L446"}, {"id": "api_admin_errors_451", "label": "Errors", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L451"}, {"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": "L458"}, {"id": "api_admin_response_200_466", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L466"}, {"id": "api_admin_appointment_management", "label": "Appointment Management", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L473"}, {"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": "L475"}, {"id": "api_admin_query_parameters_481", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L481"}, {"id": "api_admin_response_200_486", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L486"}, {"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": "L501"}, {"id": "api_admin_query_parameters_507", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L507"}, {"id": "api_admin_response_200_517", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L517"}, {"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": "L546"}, {"id": "api_admin_request_body", "label": "Request Body", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L552"}, {"id": "api_admin_response_201", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L566"}, {"id": "api_admin_error_responses", "label": "Error Responses", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L579"}, {"id": "api_admin_payment_management", "label": "Payment Management", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L588"}, {"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": "L590"}, {"id": "api_admin_query_parameters_596", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L596"}, {"id": "api_admin_query_parameters_\u062a\u06a9\u0645\u06cc\u0644", "label": "Query Parameters (\u062a\u06a9\u0645\u06cc\u0644)", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L603"}, {"id": "api_admin_response_200_608", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L608"}, {"id": "api_admin_get_api_v1_admin_payments_uuid", "label": "GET `/api/v1/admin/payments/{uuid}`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L632"}, {"id": "api_admin_response_200_638", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L638"}, {"id": "api_admin_post_api_v1_admin_payments_uuid_refund", "label": "POST `/api/v1/admin/payments/{uuid}/refund`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L662"}, {"id": "api_admin_post_api_v1_admin_payments_uuid_reverse", "label": "POST `/api/v1/admin/payments/{uuid}/reverse`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L680"}, {"id": "api_admin_errors_payment_refund_reverse_detail", "label": "Errors (payment refund/reverse/detail)", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L686"}, {"id": "api_admin_settlement_management", "label": "Settlement Management", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L694"}, {"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": "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_representation_management", "label": "Representation Management", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L731"}, {"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": "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_response_200_747", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L747"}, {"id": "api_admin_secretary_management", "label": "Secretary Management", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L770"}, {"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": "L772"}, {"id": "api_admin_query_parameters_778", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L778"}, {"id": "api_admin_response_200_785", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L785"}, {"id": "api_admin_rating_comment_management", "label": "Rating & Comment Management", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L790"}, {"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": "L792"}, {"id": "api_admin_query_parameters_798", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L798"}, {"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": "L809"}, {"id": "api_admin_query_parameters_815", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L815"}, {"id": "api_admin_sms_management_admin", "label": "SMS Management (Admin)", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L827"}, {"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": "L829"}, {"id": "api_admin_query_parameters_835", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L835"}, {"id": "api_admin_response_200_842", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L842"}, {"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": "L865"}, {"id": "api_admin_response_200_871", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L871"}, {"id": "api_admin_clinic_invitation_management", "label": "Clinic Invitation Management", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L891"}, {"id": "api_admin_settings", "label": "Settings", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L905"}, {"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": "L907"}, {"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": "L940"}, {"id": "api_admin_pre_registration_management", "label": "Pre-Registration Management", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L982"}, {"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": "L984"}, {"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": "L1018"}, {"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": "L1036"}, {"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": "L1052"}, {"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": "L1072"}, {"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": "L1106"}, {"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": "L1124"}, {"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": "L1138"}, {"id": "api_admin_application_logs", "label": "Application Logs", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L1164"}, {"id": "api_admin_get_api_v1_admin_logs", "label": "GET `/api/v1/admin/logs`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L1171"}, {"id": "api_admin_query_parameters_1177", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L1177"}, {"id": "api_admin_response_200_1189", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L1189"}, {"id": "api_admin_delete_api_v1_admin_logs", "label": "DELETE `/api/v1/admin/logs`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L1212"}, {"id": "api_admin_response_200_1218", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L1218"}, {"id": "api_admin_log_retention", "label": "Log Retention", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L1225"}], "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_302", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L302", "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": "L310", "weight": 1.0}, {"source": "api_admin_post_api_v1_admin_clinic", "target": "api_admin_request_body_application_json_316", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L316", "weight": 1.0}, {"source": "api_admin_post_api_v1_admin_clinic", "target": "api_admin_errors_322", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L322", "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": "L331", "weight": 1.0}, {"source": "api_admin_doctor_management", "target": "api_admin_query_parameters_337", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L337", "weight": 1.0}, {"source": "api_admin_doctor_management", "target": "api_admin_response_200_348", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L348", "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": "L368", "weight": 1.0}, {"source": "api_admin_doctor_management", "target": "api_admin_response_200_374", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L374", "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": "L391", "weight": 1.0}, {"source": "api_admin_doctor_management", "target": "api_admin_response_200_397", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L397", "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": "L404", "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": "L406", "weight": 1.0}, {"source": "api_admin_clinic_management", "target": "api_admin_query_parameters_412", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L412", "weight": 1.0}, {"source": "api_admin_clinic_management", "target": "api_admin_response_200_420", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L420", "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": "L440", "weight": 1.0}, {"source": "api_admin_clinic_management", "target": "api_admin_response_200_446", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L446", "weight": 1.0}, {"source": "api_admin_clinic_management", "target": "api_admin_errors_451", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L451", "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": "L458", "weight": 1.0}, {"source": "api_admin_clinic_management", "target": "api_admin_response_200_466", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L466", "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": "L473", "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": "L475", "weight": 1.0}, {"source": "api_admin_appointment_management", "target": "api_admin_query_parameters_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_response_200_486", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L486", "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": "L501", "weight": 1.0}, {"source": "api_admin_appointment_management", "target": "api_admin_query_parameters_507", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L507", "weight": 1.0}, {"source": "api_admin_appointment_management", "target": "api_admin_response_200_517", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L517", "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": "L546", "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": "L552", "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": "L566", "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": "L579", "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": "L588", "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": "L590", "weight": 1.0}, {"source": "api_admin_payment_management", "target": "api_admin_query_parameters_596", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L596", "weight": 1.0}, {"source": "api_admin_payment_management", "target": "api_admin_query_parameters_\u062a\u06a9\u0645\u06cc\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L603", "weight": 1.0}, {"source": "api_admin_payment_management", "target": "api_admin_response_200_608", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L608", "weight": 1.0}, {"source": "api_admin_payment_management", "target": "api_admin_get_api_v1_admin_payments_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L632", "weight": 1.0}, {"source": "api_admin_payment_management", "target": "api_admin_response_200_638", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L638", "weight": 1.0}, {"source": "api_admin_payment_management", "target": "api_admin_post_api_v1_admin_payments_uuid_refund", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L662", "weight": 1.0}, {"source": "api_admin_payment_management", "target": "api_admin_post_api_v1_admin_payments_uuid_reverse", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L680", "weight": 1.0}, {"source": "api_admin_payment_management", "target": "api_admin_errors_payment_refund_reverse_detail", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L686", "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": "L694", "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": "L696", "weight": 1.0}, {"source": "api_admin_settlement_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_settlement_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_representation_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L731", "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": "L733", "weight": 1.0}, {"source": "api_admin_representation_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_representation_management", "target": "api_admin_response_200_747", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L747", "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": "L770", "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": "L772", "weight": 1.0}, {"source": "api_admin_secretary_management", "target": "api_admin_query_parameters_778", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L778", "weight": 1.0}, {"source": "api_admin_secretary_management", "target": "api_admin_response_200_785", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L785", "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": "L790", "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": "L792", "weight": 1.0}, {"source": "api_admin_rating_comment_management", "target": "api_admin_query_parameters_798", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L798", "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": "L809", "weight": 1.0}, {"source": "api_admin_rating_comment_management", "target": "api_admin_query_parameters_815", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L815", "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": "L827", "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": "L829", "weight": 1.0}, {"source": "api_admin_sms_management_admin", "target": "api_admin_query_parameters_835", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L835", "weight": 1.0}, {"source": "api_admin_sms_management_admin", "target": "api_admin_response_200_842", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L842", "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": "L865", "weight": 1.0}, {"source": "api_admin_sms_management_admin", "target": "api_admin_response_200_871", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L871", "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": "L887", "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": "L891", "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": "L893", "weight": 1.0}, {"source": "api_admin_admin_api", "target": "api_admin_settings", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L905", "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": "L907", "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": "L940", "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": "L982", "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": "L984", "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": "L1018", "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": "L1036", "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": "L1052", "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": "L1072", "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": "L1106", "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": "L1124", "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": "L1138", "weight": 1.0}, {"source": "api_admin_admin_api", "target": "api_admin_application_logs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L1164", "weight": 1.0}, {"source": "api_admin_application_logs", "target": "api_admin_get_api_v1_admin_logs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L1171", "weight": 1.0}, {"source": "api_admin_application_logs", "target": "api_admin_query_parameters_1177", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L1177", "weight": 1.0}, {"source": "api_admin_application_logs", "target": "api_admin_response_200_1189", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L1189", "weight": 1.0}, {"source": "api_admin_application_logs", "target": "api_admin_delete_api_v1_admin_logs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L1212", "weight": 1.0}, {"source": "api_admin_delete_api_v1_admin_logs", "target": "api_admin_response_200_1218", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L1218", "weight": 1.0}, {"source": "api_admin_application_logs", "target": "api_admin_log_retention", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L1225", "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/a896e096957d2149b5ca9e1d416e1c7f609f4b274bc4a911df9bf199755c6157.json b/graphify-out/cache/ast/v0.8.44/a896e096957d2149b5ca9e1d416e1c7f609f4b274bc4a911df9bf199755c6157.json new file mode 100644 index 00000000..602c8e4b --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/a896e096957d2149b5ca9e1d416e1c7f609f4b274bc4a911df9bf199755c6157.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": "L12"}, {"id": "entity_smsmessagetemplate_smsmessagetemplate_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L78"}, {"id": "entity_smsmessagetemplate_smsmessagetemplate_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L87"}, {"id": "entity_smsmessagetemplate_smsmessagetemplate_gettag", "label": ".getTag()", "file_type": "code", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L88"}, {"id": "entity_smsmessagetemplate_smsmessagetemplate_gettitle", "label": ".getTitle()", "file_type": "code", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L89"}, {"id": "entity_smsmessagetemplate_smsmessagetemplate_getbody", "label": ".getBody()", "file_type": "code", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L90"}, {"id": "entity_smsmessagetemplate_smsmessagetemplate_getvariables", "label": ".getVariables()", "file_type": "code", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L91"}, {"id": "entity_smsmessagetemplate_smsmessagetemplate_getupdatedat", "label": ".getUpdatedAt()", "file_type": "code", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L92"}, {"id": "entity_smsmessagetemplate_smsmessagetemplate_settitle", "label": ".setTitle()", "file_type": "code", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L94"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L94"}, {"id": "entity_smsmessagetemplate_smsmessagetemplate_setbody", "label": ".setBody()", "file_type": "code", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L95"}, {"id": "entity_smsmessagetemplate_smsmessagetemplate_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L97"}], "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": "smsmessagetemplaterepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L7", "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": "L12", "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": "L78", "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": "L87", "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": "L88", "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": "L89", "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": "L90", "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": "L91", "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": "L92", "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": "L94", "weight": 1.0}, {"source": "entity_smsmessagetemplate_smsmessagetemplate_settitle", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L94", "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": "L95", "weight": 1.0}, {"source": "entity_smsmessagetemplate_smsmessagetemplate_setbody", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L95", "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": "L97", "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": "L84", "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": "L94", "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": "L95", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/af47e04758a2a47c3122a567c79aaf3a2638c5c09e2d21308a91b966b1cfe8aa.json b/graphify-out/cache/ast/v0.8.44/af47e04758a2a47c3122a567c79aaf3a2638c5c09e2d21308a91b966b1cfe8aa.json new file mode 100644 index 00000000..e12cb581 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/af47e04758a2a47c3122a567c79aaf3a2638c5c09e2d21308a91b966b1cfe8aa.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": "L25"}, {"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": "L31"}, {"id": "controller_smswalletcontroller_smswalletcontroller_smspricerials", "label": ".smsPriceRials()", "file_type": "code", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L45"}, {"id": "controller_smswalletcontroller_smswalletcontroller_balance", "label": ".balance()", "file_type": "code", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L50"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L50"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L50"}, {"id": "controller_smswalletcontroller_smswalletcontroller_charge", "label": ".charge()", "file_type": "code", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L69"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L69"}, {"id": "controller_smswalletcontroller_smswalletcontroller_logs", "label": ".logs()", "file_type": "code", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L102"}, {"id": "controller_smswalletcontroller_smswalletcontroller_getsettings", "label": ".getSettings()", "file_type": "code", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L125"}, {"id": "controller_smswalletcontroller_smswalletcontroller_updatesettings", "label": ".updateSettings()", "file_type": "code", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L149"}, {"id": "controller_smswalletcontroller_smswalletcontroller_adminreviewlist", "label": ".adminReviewList()", "file_type": "code", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L179"}, {"id": "controller_smswalletcontroller_smswalletcontroller_adminapprove", "label": ".adminApprove()", "file_type": "code", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L203"}, {"id": "controller_smswalletcontroller_smswalletcontroller_adminreject", "label": ".adminReject()", "file_type": "code", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L218"}, {"id": "controller_smswalletcontroller_smswalletcontroller_resolveentityname", "label": ".resolveEntityName()", "file_type": "code", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L239"}, {"id": "controller_smswalletcontroller_smswalletcontroller_adminreport", "label": ".adminReport()", "file_type": "code", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L250"}, {"id": "controller_smswalletcontroller_smswalletcontroller_resolveentity", "label": ".resolveEntity()", "file_type": "code", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L272"}], "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": "doctorrepository", "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": "payment", "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": "gatewayfactory", "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": "paymentrepository", "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": "errorcodes", "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": "basecontroller", "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": "smssettings", "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": "smssettingsrepository", "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": "smswalletrepository", "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": "smswallettransactionrepository", "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": "smswalletservice", "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": "jsonresponse", "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": "request", "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": "route", "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": "currentuser", "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": "isgranted", "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": "attributes", "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": "controller_smswalletcontroller_smswalletcontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L25", "weight": 1.0}, {"source": "controller_smswalletcontroller_smswalletcontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L27", "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": "L31", "weight": 1.0}, {"source": "controller_smswalletcontroller_smswalletcontroller", "target": "controller_smswalletcontroller_smswalletcontroller_smspricerials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L45", "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": "L50", "weight": 1.0}, {"source": "controller_smswalletcontroller_smswalletcontroller_balance", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L50", "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": "L50", "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": "L69", "weight": 1.0}, {"source": "controller_smswalletcontroller_smswalletcontroller_charge", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L69", "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": "L69", "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": "L69", "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": "L102", "weight": 1.0}, {"source": "controller_smswalletcontroller_smswalletcontroller_logs", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L102", "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": "L102", "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": "L102", "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": "L125", "weight": 1.0}, {"source": "controller_smswalletcontroller_smswalletcontroller_getsettings", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L125", "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": "L125", "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": "L149", "weight": 1.0}, {"source": "controller_smswalletcontroller_smswalletcontroller_updatesettings", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L149", "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": "L149", "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": "L149", "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": "L179", "weight": 1.0}, {"source": "controller_smswalletcontroller_smswalletcontroller_adminreviewlist", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L179", "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": "L179", "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": "L203", "weight": 1.0}, {"source": "controller_smswalletcontroller_smswalletcontroller_adminapprove", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L203", "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": "L218", "weight": 1.0}, {"source": "controller_smswalletcontroller_smswalletcontroller_adminreject", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L218", "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": "L218", "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": "L239", "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": "L250", "weight": 1.0}, {"source": "controller_smswalletcontroller_smswalletcontroller_adminreport", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L250", "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": "L250", "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": "L272", "weight": 1.0}, {"source": "controller_smswalletcontroller_smswalletcontroller_resolveentity", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L272", "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": "L53", "weight": 1.0}, {"source": "controller_smswalletcontroller_smswalletcontroller_balance", "target": "controller_smswalletcontroller_smswalletcontroller_smspricerials", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L59", "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": "L72", "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": "L105", "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": "L128", "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": "L152", "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": "L196", "weight": 1.0}], "raw_calls": [{"caller_nid": "controller_smswalletcontroller_smswalletcontroller_smspricerials", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L47", "receiver": null}, {"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": "L55", "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": "L58", "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": "L60", "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": "L62", "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": "L74", "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": "L77", "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": "L77", "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": "L78", "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": "L82", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_charge", "callee": "resolve", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L86", "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": "L87", "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": "L90", "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": "L92", "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": "L93", "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": "L95", "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": "L96", "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": "L97", "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": "L98", "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": "L107", "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": "L110", "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": "L111", "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": "L112", "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": "L114", "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": "L115", "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": "L117", "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": "L118", "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": "L118", "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": "L130", "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": "L133", "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": "L136", "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": "L146", "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": "L146", "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": "L154", "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": "L157", "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": "L162", "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": "L162", "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": "L164", "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": "L164", "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": "L165", "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": "L165", "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": "L166", "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": "L166", "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": "L167", "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": "L168", "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": "L170", "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": "L174", "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": "L176", "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": "L176", "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": "L183", "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": "L184", "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": "L188", "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": "L188", "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": "L188", "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": "L188", "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": "L188", "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": "L194", "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": "L195", "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": "L196", "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": "L196", "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": "L200", "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": "L207", "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": "L209", "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": "L212", "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": "L213", "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": "L215", "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": "L215", "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": "L222", "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": "L224", "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": "L227", "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": "L227", "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": "L228", "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": "L230", "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": "L233", "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": "L234", "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": "L236", "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": "L236", "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": "L242", "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": "L245", "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": "L254", "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": "L255", "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": "L257", "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": "L257", "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": "L257", "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": "L257", "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": "L262", "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": "L262", "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": "L262", "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": "L262", "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": "L262", "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": "L262", "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": "L269", "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": "L274", "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": "L275", "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": "L276", "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": "L279", "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": "L280", "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": "L281", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/cba39cdd0c017cb66792a6c4707e1cd9f060c8c03e9f7b16878a0ddae96a616d.json b/graphify-out/cache/ast/v0.8.44/cba39cdd0c017cb66792a6c4707e1cd9f060c8c03e9f7b16878a0ddae96a616d.json new file mode 100644 index 00000000..26404581 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/cba39cdd0c017cb66792a6c4707e1cd9f060c8c03e9f7b16878a0ddae96a616d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_fix_doctors_list_location_filter_md", "label": "fix-doctors-list-location-filter.md", "file_type": "document", "source_file": ".claude/prompt/fix-doctors-list-location-filter.md", "source_location": "L1"}, {"id": "prompt_fix_doctors_list_location_filter_\u0627\u0635\u0644\u0627\u062d_\u0641\u06cc\u0644\u062a\u0631_\u0634\u0647\u0631_\u0627\u0633\u062a\u0627\u0646_\u062f\u0631_\u0644\u06cc\u0633\u062a_\u0639\u0645\u0648\u0645\u06cc_\u067e\u0632\u0634\u06a9\u0627\u0646_get_api_v1_doctors", "label": "\u0627\u0635\u0644\u0627\u062d \u0641\u06cc\u0644\u062a\u0631 \u0634\u0647\u0631/\u0627\u0633\u062a\u0627\u0646 \u062f\u0631 \u0644\u06cc\u0633\u062a \u0639\u0645\u0648\u0645\u06cc \u067e\u0632\u0634\u06a9\u0627\u0646 (`GET /api/v1/doctors`)", "file_type": "document", "source_file": ".claude/prompt/fix-doctors-list-location-filter.md", "source_location": "L1"}, {"id": "prompt_fix_doctors_list_location_filter_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/fix-doctors-list-location-filter.md", "source_location": "L3"}, {"id": "prompt_fix_doctors_list_location_filter_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/fix-doctors-list-location-filter.md", "source_location": "L7"}, {"id": "prompt_fix_doctors_list_location_filter_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/fix-doctors-list-location-filter.md", "source_location": "L13"}, {"id": "prompt_fix_doctors_list_location_filter_\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-doctors-list-location-filter.md", "source_location": "L21"}, {"id": "prompt_fix_doctors_list_location_filter_\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-doctors-list-location-filter.md", "source_location": "L31"}, {"id": "prompt_fix_doctors_list_location_filter_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/fix-doctors-list-location-filter.md", "source_location": "L87"}, {"id": "prompt_fix_doctors_list_location_filter_\u06f1_\u0631\u0641\u0639_\u067e\u0631\u0627\u0646\u062a\u0632\u06af\u0630\u0627\u0631\u06cc_or_\u0627\u0648\u0644\u0648\u06cc\u062a_\u062f\u0627\u0631_\u0639\u0644\u062a_\u0627\u0635\u0644\u06cc", "label": "\u06f1. \u0631\u0641\u0639 \u067e\u0631\u0627\u0646\u062a\u0632\u06af\u0630\u0627\u0631\u06cc `OR` (\u0627\u0648\u0644\u0648\u06cc\u062a\u200c\u062f\u0627\u0631 \u2014 \u0639\u0644\u062a \u0627\u0635\u0644\u06cc)", "file_type": "document", "source_file": ".claude/prompt/fix-doctors-list-location-filter.md", "source_location": "L89"}, {"id": "prompt_fix_doctors_list_location_filter_\u06f2_\u0627\u0635\u0644\u0627\u062d_\u0645\u0646\u0628\u0639_\u0645\u06a9\u0627\u0646_\u0628\u0647_doctoraddress", "label": "\u06f2. \u0627\u0635\u0644\u0627\u062d \u0645\u0646\u0628\u0639 \u0645\u06a9\u0627\u0646 \u0628\u0647 `DoctorAddress`", "file_type": "document", "source_file": ".claude/prompt/fix-doctors-list-location-filter.md", "source_location": "L105"}, {"id": "prompt_fix_doctors_list_location_filter_\u06f3_\u067e\u0630\u06cc\u0631\u0634_\u0647\u0631_\u062f\u0648_\u0646\u0627\u0645_\u067e\u0627\u0631\u0627\u0645\u062a\u0631_state_\u0648_state_id_\u0648", "label": "\u06f3. \u067e\u0630\u06cc\u0631\u0634 \u0647\u0631 \u062f\u0648 \u0646\u0627\u0645 \u067e\u0627\u0631\u0627\u0645\u062a\u0631 (`state` \u0648 `state_id` \u0648 ...)", "file_type": "document", "source_file": ".claude/prompt/fix-doctors-list-location-filter.md", "source_location": "L137"}, {"id": "prompt_fix_doctors_list_location_filter_\u06f4_\u06cc\u06a9\u0633\u0627\u0646_\u0633\u0627\u0632\u06cc_\u0645\u0633\u062a\u0646\u062f\u0627\u062a_\u0648_annotation", "label": "\u06f4. \u06cc\u06a9\u0633\u0627\u0646\u200c\u0633\u0627\u0632\u06cc \u0645\u0633\u062a\u0646\u062f\u0627\u062a \u0648 annotation", "file_type": "document", "source_file": ".claude/prompt/fix-doctors-list-location-filter.md", "source_location": "L149"}, {"id": "prompt_fix_doctors_list_location_filter_\u06f5_\u062a\u0633\u062a_\u062f\u0633\u062a\u06cc", "label": "\u06f5. \u062a\u0633\u062a \u062f\u0633\u062a\u06cc", "file_type": "document", "source_file": ".claude/prompt/fix-doctors-list-location-filter.md", "source_location": "L154"}, {"id": "prompt_fix_doctors_list_location_filter_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/fix-doctors-list-location-filter.md", "source_location": "L166"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_fix_doctors_list_location_filter_md", "target": "prompt_fix_doctors_list_location_filter_\u0627\u0635\u0644\u0627\u062d_\u0641\u06cc\u0644\u062a\u0631_\u0634\u0647\u0631_\u0627\u0633\u062a\u0627\u0646_\u062f\u0631_\u0644\u06cc\u0633\u062a_\u0639\u0645\u0648\u0645\u06cc_\u067e\u0632\u0634\u06a9\u0627\u0646_get_api_v1_doctors", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctors-list-location-filter.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_fix_doctors_list_location_filter_\u0627\u0635\u0644\u0627\u062d_\u0641\u06cc\u0644\u062a\u0631_\u0634\u0647\u0631_\u0627\u0633\u062a\u0627\u0646_\u062f\u0631_\u0644\u06cc\u0633\u062a_\u0639\u0645\u0648\u0645\u06cc_\u067e\u0632\u0634\u06a9\u0627\u0646_get_api_v1_doctors", "target": "prompt_fix_doctors_list_location_filter_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctors-list-location-filter.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_fix_doctors_list_location_filter_\u0627\u0635\u0644\u0627\u062d_\u0641\u06cc\u0644\u062a\u0631_\u0634\u0647\u0631_\u0627\u0633\u062a\u0627\u0646_\u062f\u0631_\u0644\u06cc\u0633\u062a_\u0639\u0645\u0648\u0645\u06cc_\u067e\u0632\u0634\u06a9\u0627\u0646_get_api_v1_doctors", "target": "prompt_fix_doctors_list_location_filter_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctors-list-location-filter.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_fix_doctors_list_location_filter_\u0627\u0635\u0644\u0627\u062d_\u0641\u06cc\u0644\u062a\u0631_\u0634\u0647\u0631_\u0627\u0633\u062a\u0627\u0646_\u062f\u0631_\u0644\u06cc\u0633\u062a_\u0639\u0645\u0648\u0645\u06cc_\u067e\u0632\u0634\u06a9\u0627\u0646_get_api_v1_doctors", "target": "prompt_fix_doctors_list_location_filter_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctors-list-location-filter.md", "source_location": "L13", "weight": 1.0}, {"source": "prompt_fix_doctors_list_location_filter_\u0627\u0635\u0644\u0627\u062d_\u0641\u06cc\u0644\u062a\u0631_\u0634\u0647\u0631_\u0627\u0633\u062a\u0627\u0646_\u062f\u0631_\u0644\u06cc\u0633\u062a_\u0639\u0645\u0648\u0645\u06cc_\u067e\u0632\u0634\u06a9\u0627\u0646_get_api_v1_doctors", "target": "prompt_fix_doctors_list_location_filter_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctors-list-location-filter.md", "source_location": "L21", "weight": 1.0}, {"source": "prompt_fix_doctors_list_location_filter_\u0627\u0635\u0644\u0627\u062d_\u0641\u06cc\u0644\u062a\u0631_\u0634\u0647\u0631_\u0627\u0633\u062a\u0627\u0646_\u062f\u0631_\u0644\u06cc\u0633\u062a_\u0639\u0645\u0648\u0645\u06cc_\u067e\u0632\u0634\u06a9\u0627\u0646_get_api_v1_doctors", "target": "prompt_fix_doctors_list_location_filter_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctors-list-location-filter.md", "source_location": "L31", "weight": 1.0}, {"source": "prompt_fix_doctors_list_location_filter_\u0627\u0635\u0644\u0627\u062d_\u0641\u06cc\u0644\u062a\u0631_\u0634\u0647\u0631_\u0627\u0633\u062a\u0627\u0646_\u062f\u0631_\u0644\u06cc\u0633\u062a_\u0639\u0645\u0648\u0645\u06cc_\u067e\u0632\u0634\u06a9\u0627\u0646_get_api_v1_doctors", "target": "prompt_fix_doctors_list_location_filter_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctors-list-location-filter.md", "source_location": "L87", "weight": 1.0}, {"source": "prompt_fix_doctors_list_location_filter_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_doctors_list_location_filter_\u06f1_\u0631\u0641\u0639_\u067e\u0631\u0627\u0646\u062a\u0632\u06af\u0630\u0627\u0631\u06cc_or_\u0627\u0648\u0644\u0648\u06cc\u062a_\u062f\u0627\u0631_\u0639\u0644\u062a_\u0627\u0635\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctors-list-location-filter.md", "source_location": "L89", "weight": 1.0}, {"source": "prompt_fix_doctors_list_location_filter_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_doctors_list_location_filter_\u06f2_\u0627\u0635\u0644\u0627\u062d_\u0645\u0646\u0628\u0639_\u0645\u06a9\u0627\u0646_\u0628\u0647_doctoraddress", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctors-list-location-filter.md", "source_location": "L105", "weight": 1.0}, {"source": "prompt_fix_doctors_list_location_filter_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_doctors_list_location_filter_\u06f3_\u067e\u0630\u06cc\u0631\u0634_\u0647\u0631_\u062f\u0648_\u0646\u0627\u0645_\u067e\u0627\u0631\u0627\u0645\u062a\u0631_state_\u0648_state_id_\u0648", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctors-list-location-filter.md", "source_location": "L137", "weight": 1.0}, {"source": "prompt_fix_doctors_list_location_filter_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_doctors_list_location_filter_\u06f4_\u06cc\u06a9\u0633\u0627\u0646_\u0633\u0627\u0632\u06cc_\u0645\u0633\u062a\u0646\u062f\u0627\u062a_\u0648_annotation", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctors-list-location-filter.md", "source_location": "L149", "weight": 1.0}, {"source": "prompt_fix_doctors_list_location_filter_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_doctors_list_location_filter_\u06f5_\u062a\u0633\u062a_\u062f\u0633\u062a\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctors-list-location-filter.md", "source_location": "L154", "weight": 1.0}, {"source": "prompt_fix_doctors_list_location_filter_\u0627\u0635\u0644\u0627\u062d_\u0641\u06cc\u0644\u062a\u0631_\u0634\u0647\u0631_\u0627\u0633\u062a\u0627\u0646_\u062f\u0631_\u0644\u06cc\u0633\u062a_\u0639\u0645\u0648\u0645\u06cc_\u067e\u0632\u0634\u06a9\u0627\u0646_get_api_v1_doctors", "target": "prompt_fix_doctors_list_location_filter_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctors-list-location-filter.md", "source_location": "L166", "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/cbb79a9bd90c62fcd753606137f8d384a1cdbb47164c4879400c93919dae09bc.json b/graphify-out/cache/ast/v0.8.44/cbb79a9bd90c62fcd753606137f8d384a1cdbb47164c4879400c93919dae09bc.json new file mode 100644 index 00000000..09ed7c9d --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/cbb79a9bd90c62fcd753606137f8d384a1cdbb47164c4879400c93919dae09bc.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_sms_price_and_wallet_settings_md", "label": "sms-price-and-wallet-settings.md", "file_type": "document", "source_file": ".claude/prompt/sms-price-and-wallet-settings.md", "source_location": "L1"}, {"id": "prompt_sms_price_and_wallet_settings_\u0642\u06cc\u0645\u062a_\u0647\u0631_\u067e\u06cc\u0627\u0645\u06a9_\u062f\u0631_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0631\u0641\u0639_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0627\u0631\u0633\u0627\u0644_\u067e\u06cc\u0627\u0645\u06a9_\u06a9\u06cc\u0641_\u067e\u0648\u0644", "label": "\u0642\u06cc\u0645\u062a \u0647\u0631 \u067e\u06cc\u0627\u0645\u06a9 \u062f\u0631 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a + \u0631\u0641\u0639 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0627\u0631\u0633\u0627\u0644 \u067e\u06cc\u0627\u0645\u06a9 \u06a9\u06cc\u0641\u200c\u067e\u0648\u0644", "file_type": "document", "source_file": ".claude/prompt/sms-price-and-wallet-settings.md", "source_location": "L1"}, {"id": "prompt_sms_price_and_wallet_settings_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/sms-price-and-wallet-settings.md", "source_location": "L3"}, {"id": "prompt_sms_price_and_wallet_settings_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/sms-price-and-wallet-settings.md", "source_location": "L7"}, {"id": "prompt_sms_price_and_wallet_settings_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/sms-price-and-wallet-settings.md", "source_location": "L14"}, {"id": "prompt_sms_price_and_wallet_settings_\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-price-and-wallet-settings.md", "source_location": "L19"}, {"id": "prompt_sms_price_and_wallet_settings_\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/sms-price-and-wallet-settings.md", "source_location": "L29"}, {"id": "prompt_sms_price_and_wallet_settings_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/sms-price-and-wallet-settings.md", "source_location": "L80"}, {"id": "prompt_sms_price_and_wallet_settings_\u06f1_\u0627\u0641\u0632\u0648\u062f\u0646_\u06a9\u0644\u06cc\u062f_sms_price_rials_\u0628\u0647_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0633\u0627\u06cc\u062a_backend", "label": "\u06f1. \u0627\u0641\u0632\u0648\u062f\u0646 \u06a9\u0644\u06cc\u062f `sms_price_rials` \u0628\u0647 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0633\u0627\u06cc\u062a (Backend)", "file_type": "document", "source_file": ".claude/prompt/sms-price-and-wallet-settings.md", "source_location": "L82"}, {"id": "prompt_sms_price_and_wallet_settings_\u06f2_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0628\u06a9_\u0627\u0646\u062f_\u0627\u0632_\u0642\u06cc\u0645\u062a_\u0642\u0627\u0628\u0644_\u062a\u0646\u0638\u06cc\u0645_\u0628\u0647_\u062c\u0627\u06cc_\u0647\u0627\u0631\u062f\u06a9\u062f", "label": "\u06f2. \u0627\u0633\u062a\u0641\u0627\u062f\u0647\u0654 \u0628\u06a9\u200c\u0627\u0646\u062f \u0627\u0632 \u0642\u06cc\u0645\u062a\u0650 \u0642\u0627\u0628\u0644\u200c\u062a\u0646\u0638\u06cc\u0645 \u0628\u0647\u200c\u062c\u0627\u06cc \u0647\u0627\u0631\u062f\u06a9\u062f", "file_type": "document", "source_file": ".claude/prompt/sms-price-and-wallet-settings.md", "source_location": "L86"}, {"id": "prompt_sms_price_and_wallet_settings_\u06f3_\u0641\u06cc\u0644\u062f_\u0647\u0632\u06cc\u0646\u0647_\u0647\u0631_\u067e\u06cc\u0627\u0645\u06a9_\u062f\u0631_settingspage_tsx_admin", "label": "\u06f3. \u0641\u06cc\u0644\u062f \u00ab\u0647\u0632\u06cc\u0646\u0647 \u0647\u0631 \u067e\u06cc\u0627\u0645\u06a9\u00bb \u062f\u0631 `SettingsPage.tsx` (Admin)", "file_type": "document", "source_file": ".claude/prompt/sms-price-and-wallet-settings.md", "source_location": "L94"}, {"id": "prompt_sms_price_and_wallet_settings_\u06f4_\u0631\u0641\u0639_state_\u06a9\u0647\u0646\u0647_\u0641\u0631\u0645_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u062f\u0631_smswalletpage_tsx", "label": "\u06f4. \u0631\u0641\u0639 state \u06a9\u0647\u0646\u0647\u0654 \u0641\u0631\u0645 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u062f\u0631 `SmsWalletPage.tsx`", "file_type": "document", "source_file": ".claude/prompt/sms-price-and-wallet-settings.md", "source_location": "L105"}, {"id": "prompt_sms_price_and_wallet_settings_\u06f5_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0635\u0641\u062d\u0647_\u06a9\u06cc\u0641_\u067e\u0648\u0644_\u0628\u0631\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u0628\u062f\u0648\u0646_entity_\u0628\u0631\u0631\u0633\u06cc_\u0648_\u062a\u0635\u0645\u06cc\u0645", "label": "\u06f5. \u062f\u0633\u062a\u0631\u0633\u06cc \u0635\u0641\u062d\u0647\u0654 \u06a9\u06cc\u0641\u200c\u067e\u0648\u0644 \u0628\u0631\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646\u0650 \u0628\u062f\u0648\u0646 entity (\u0628\u0631\u0631\u0633\u06cc \u0648 \u062a\u0635\u0645\u06cc\u0645)", "file_type": "document", "source_file": ".claude/prompt/sms-price-and-wallet-settings.md", "source_location": "L124"}, {"id": "prompt_sms_price_and_wallet_settings_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/sms-price-and-wallet-settings.md", "source_location": "L132"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_sms_price_and_wallet_settings_md", "target": "prompt_sms_price_and_wallet_settings_\u0642\u06cc\u0645\u062a_\u0647\u0631_\u067e\u06cc\u0627\u0645\u06a9_\u062f\u0631_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0631\u0641\u0639_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0627\u0631\u0633\u0627\u0644_\u067e\u06cc\u0627\u0645\u06a9_\u06a9\u06cc\u0641_\u067e\u0648\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-price-and-wallet-settings.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_sms_price_and_wallet_settings_\u0642\u06cc\u0645\u062a_\u0647\u0631_\u067e\u06cc\u0627\u0645\u06a9_\u062f\u0631_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0631\u0641\u0639_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0627\u0631\u0633\u0627\u0644_\u067e\u06cc\u0627\u0645\u06a9_\u06a9\u06cc\u0641_\u067e\u0648\u0644", "target": "prompt_sms_price_and_wallet_settings_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-price-and-wallet-settings.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_sms_price_and_wallet_settings_\u0642\u06cc\u0645\u062a_\u0647\u0631_\u067e\u06cc\u0627\u0645\u06a9_\u062f\u0631_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0631\u0641\u0639_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0627\u0631\u0633\u0627\u0644_\u067e\u06cc\u0627\u0645\u06a9_\u06a9\u06cc\u0641_\u067e\u0648\u0644", "target": "prompt_sms_price_and_wallet_settings_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-price-and-wallet-settings.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_sms_price_and_wallet_settings_\u0642\u06cc\u0645\u062a_\u0647\u0631_\u067e\u06cc\u0627\u0645\u06a9_\u062f\u0631_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0631\u0641\u0639_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0627\u0631\u0633\u0627\u0644_\u067e\u06cc\u0627\u0645\u06a9_\u06a9\u06cc\u0641_\u067e\u0648\u0644", "target": "prompt_sms_price_and_wallet_settings_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-price-and-wallet-settings.md", "source_location": "L14", "weight": 1.0}, {"source": "prompt_sms_price_and_wallet_settings_\u0642\u06cc\u0645\u062a_\u0647\u0631_\u067e\u06cc\u0627\u0645\u06a9_\u062f\u0631_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0631\u0641\u0639_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0627\u0631\u0633\u0627\u0644_\u067e\u06cc\u0627\u0645\u06a9_\u06a9\u06cc\u0641_\u067e\u0648\u0644", "target": "prompt_sms_price_and_wallet_settings_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-price-and-wallet-settings.md", "source_location": "L19", "weight": 1.0}, {"source": "prompt_sms_price_and_wallet_settings_\u0642\u06cc\u0645\u062a_\u0647\u0631_\u067e\u06cc\u0627\u0645\u06a9_\u062f\u0631_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0631\u0641\u0639_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0627\u0631\u0633\u0627\u0644_\u067e\u06cc\u0627\u0645\u06a9_\u06a9\u06cc\u0641_\u067e\u0648\u0644", "target": "prompt_sms_price_and_wallet_settings_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-price-and-wallet-settings.md", "source_location": "L29", "weight": 1.0}, {"source": "prompt_sms_price_and_wallet_settings_\u0642\u06cc\u0645\u062a_\u0647\u0631_\u067e\u06cc\u0627\u0645\u06a9_\u062f\u0631_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0631\u0641\u0639_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0627\u0631\u0633\u0627\u0644_\u067e\u06cc\u0627\u0645\u06a9_\u06a9\u06cc\u0641_\u067e\u0648\u0644", "target": "prompt_sms_price_and_wallet_settings_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-price-and-wallet-settings.md", "source_location": "L80", "weight": 1.0}, {"source": "prompt_sms_price_and_wallet_settings_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_sms_price_and_wallet_settings_\u06f1_\u0627\u0641\u0632\u0648\u062f\u0646_\u06a9\u0644\u06cc\u062f_sms_price_rials_\u0628\u0647_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0633\u0627\u06cc\u062a_backend", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-price-and-wallet-settings.md", "source_location": "L82", "weight": 1.0}, {"source": "prompt_sms_price_and_wallet_settings_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_sms_price_and_wallet_settings_\u06f2_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0628\u06a9_\u0627\u0646\u062f_\u0627\u0632_\u0642\u06cc\u0645\u062a_\u0642\u0627\u0628\u0644_\u062a\u0646\u0638\u06cc\u0645_\u0628\u0647_\u062c\u0627\u06cc_\u0647\u0627\u0631\u062f\u06a9\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-price-and-wallet-settings.md", "source_location": "L86", "weight": 1.0}, {"source": "prompt_sms_price_and_wallet_settings_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_sms_price_and_wallet_settings_\u06f3_\u0641\u06cc\u0644\u062f_\u0647\u0632\u06cc\u0646\u0647_\u0647\u0631_\u067e\u06cc\u0627\u0645\u06a9_\u062f\u0631_settingspage_tsx_admin", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-price-and-wallet-settings.md", "source_location": "L94", "weight": 1.0}, {"source": "prompt_sms_price_and_wallet_settings_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_sms_price_and_wallet_settings_\u06f4_\u0631\u0641\u0639_state_\u06a9\u0647\u0646\u0647_\u0641\u0631\u0645_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u062f\u0631_smswalletpage_tsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-price-and-wallet-settings.md", "source_location": "L105", "weight": 1.0}, {"source": "prompt_sms_price_and_wallet_settings_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_sms_price_and_wallet_settings_\u06f5_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0635\u0641\u062d\u0647_\u06a9\u06cc\u0641_\u067e\u0648\u0644_\u0628\u0631\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u0628\u062f\u0648\u0646_entity_\u0628\u0631\u0631\u0633\u06cc_\u0648_\u062a\u0635\u0645\u06cc\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-price-and-wallet-settings.md", "source_location": "L124", "weight": 1.0}, {"source": "prompt_sms_price_and_wallet_settings_\u0642\u06cc\u0645\u062a_\u0647\u0631_\u067e\u06cc\u0627\u0645\u06a9_\u062f\u0631_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0631\u0641\u0639_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0627\u0631\u0633\u0627\u0644_\u067e\u06cc\u0627\u0645\u06a9_\u06a9\u06cc\u0641_\u067e\u0648\u0644", "target": "prompt_sms_price_and_wallet_settings_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-price-and-wallet-settings.md", "source_location": "L132", "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/de2aec27fbadc4dd88f1587822b349985073b32d1c9f09f54642f3d56a21fffa.json b/graphify-out/cache/ast/v0.8.44/de2aec27fbadc4dd88f1587822b349985073b32d1c9f09f54642f3d56a21fffa.json new file mode 100644 index 00000000..13d7beef --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/de2aec27fbadc4dd88f1587822b349985073b32d1c9f09f54642f3d56a21fffa.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_mellat_sandbox_gateway_md", "label": "mellat-sandbox-gateway.md", "file_type": "document", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L1"}, {"id": "prompt_mellat_sandbox_gateway_\u0641\u0639\u0627\u0644_\u0633\u0627\u0632\u06cc_\u062f\u0631\u06af\u0627\u0647_sandbox_\u0628\u0627\u0646\u06a9_\u0645\u0644\u062a_banktest_ir_\u0645\u0648\u0642\u062a", "label": "\u0641\u0639\u0627\u0644\u200c\u0633\u0627\u0632\u06cc \u062f\u0631\u06af\u0627\u0647 sandbox \u0628\u0627\u0646\u06a9 \u0645\u0644\u062a (banktest.ir) \u2014 \u0645\u0648\u0642\u062a", "file_type": "document", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L1"}, {"id": "prompt_mellat_sandbox_gateway_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L3"}, {"id": "prompt_mellat_sandbox_gateway_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L9"}, {"id": "prompt_mellat_sandbox_gateway_\u0627\u0637\u0644\u0627\u0639\u0627\u062a_sandbox_banktest_ir", "label": "\u0627\u0637\u0644\u0627\u0639\u0627\u062a sandbox (banktest.ir)", "file_type": "document", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L18"}, {"id": "prompt_mellat_sandbox_gateway_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L31"}, {"id": "prompt_mellat_sandbox_gateway_\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/mellat-sandbox-gateway.md", "source_location": "L41"}, {"id": "prompt_mellat_sandbox_gateway_\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/mellat-sandbox-gateway.md", "source_location": "L51"}, {"id": "prompt_mellat_sandbox_gateway_mellatgateway_php_\u062e\u0637\u0648\u0637_\u06a9\u0644\u06cc\u062f\u06cc", "label": "`MellatGateway.php` (\u062e\u0637\u0648\u0637 \u06a9\u0644\u06cc\u062f\u06cc)", "file_type": "document", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L53"}, {"id": "prompt_mellat_sandbox_gateway_gatewayfactory_php_resolve_\u062f\u0631_\u062d\u0627\u0644\u062a_test_mode_\u0647\u0645\u06cc\u0634\u0647_mock_\u0645\u06cc_\u062f\u0647\u062f", "label": "`GatewayFactory.php` \u2014 `resolve()` \u062f\u0631 \u062d\u0627\u0644\u062a test_mode \u0647\u0645\u06cc\u0634\u0647 Mock \u0645\u06cc\u200c\u062f\u0647\u062f", "file_type": "document", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L87"}, {"id": "prompt_mellat_sandbox_gateway_securityheaderssubscriber_php_\u062e\u0637_\u06f4\u06f4", "label": "`SecurityHeadersSubscriber.php` (\u062e\u0637 \u06f4\u06f4)", "file_type": "document", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L116"}, {"id": "prompt_mellat_sandbox_gateway_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L122"}, {"id": "prompt_mellat_sandbox_gateway_\u06f1_mellatgateway_\u0633\u0648\u06cc\u06cc\u0686_sandbox", "label": "\u06f1. `MellatGateway` \u2014 \u0633\u0648\u06cc\u06cc\u0686 sandbox", "file_type": "document", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L124"}, {"id": "prompt_mellat_sandbox_gateway_\u06f2_gatewayfactory_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0627\u0632_mellat_\u062f\u0631_sandbox_\u0628\u062f\u0648\u0646_mock", "label": "\u06f2. `GatewayFactory` \u2014 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 mellat \u062f\u0631 sandbox \u0628\u062f\u0648\u0646 Mock", "file_type": "document", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L182"}, {"id": "prompt_mellat_sandbox_gateway_\u06f3_csp_\u0627\u062c\u0627\u0632\u0647_\u0641\u0631\u0645_\u0628\u0647_sandbox_banktest_ir", "label": "\u06f3. CSP \u2014 \u0627\u062c\u0627\u0632\u0647\u0654 \u0641\u0631\u0645 \u0628\u0647 sandbox.banktest.ir", "file_type": "document", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L221"}, {"id": "prompt_mellat_sandbox_gateway_\u06f4_siteconfigcontroller_\u06a9\u0644\u06cc\u062f_\u0642\u0627\u0628\u0644_\u062a\u0646\u0638\u06cc\u0645", "label": "\u06f4. `SiteConfigController` \u2014 \u06a9\u0644\u06cc\u062f \u0642\u0627\u0628\u0644\u200c\u062a\u0646\u0638\u06cc\u0645", "file_type": "document", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L229"}, {"id": "prompt_mellat_sandbox_gateway_\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 \u2014 `docs/api/payment.md`", "file_type": "document", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L233"}, {"id": "prompt_mellat_sandbox_gateway_\u062a\u0633\u062a_e2e_\u0631\u0648\u06cc_ddev", "label": "\u062a\u0633\u062a (e2e \u0631\u0648\u06cc ddev)", "file_type": "document", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L241"}, {"id": "prompt_mellat_sandbox_gateway_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L257"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_mellat_sandbox_gateway_md", "target": "prompt_mellat_sandbox_gateway_\u0641\u0639\u0627\u0644_\u0633\u0627\u0632\u06cc_\u062f\u0631\u06af\u0627\u0647_sandbox_\u0628\u0627\u0646\u06a9_\u0645\u0644\u062a_banktest_ir_\u0645\u0648\u0642\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_mellat_sandbox_gateway_\u0641\u0639\u0627\u0644_\u0633\u0627\u0632\u06cc_\u062f\u0631\u06af\u0627\u0647_sandbox_\u0628\u0627\u0646\u06a9_\u0645\u0644\u062a_banktest_ir_\u0645\u0648\u0642\u062a", "target": "prompt_mellat_sandbox_gateway_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_mellat_sandbox_gateway_\u0641\u0639\u0627\u0644_\u0633\u0627\u0632\u06cc_\u062f\u0631\u06af\u0627\u0647_sandbox_\u0628\u0627\u0646\u06a9_\u0645\u0644\u062a_banktest_ir_\u0645\u0648\u0642\u062a", "target": "prompt_mellat_sandbox_gateway_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L9", "weight": 1.0}, {"source": "prompt_mellat_sandbox_gateway_\u0632\u0645\u06cc\u0646\u0647", "target": "prompt_mellat_sandbox_gateway_\u0627\u0637\u0644\u0627\u0639\u0627\u062a_sandbox_banktest_ir", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L18", "weight": 1.0}, {"source": "prompt_mellat_sandbox_gateway_\u0641\u0639\u0627\u0644_\u0633\u0627\u0632\u06cc_\u062f\u0631\u06af\u0627\u0647_sandbox_\u0628\u0627\u0646\u06a9_\u0645\u0644\u062a_banktest_ir_\u0645\u0648\u0642\u062a", "target": "prompt_mellat_sandbox_gateway_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L31", "weight": 1.0}, {"source": "prompt_mellat_sandbox_gateway_\u0641\u0639\u0627\u0644_\u0633\u0627\u0632\u06cc_\u062f\u0631\u06af\u0627\u0647_sandbox_\u0628\u0627\u0646\u06a9_\u0645\u0644\u062a_banktest_ir_\u0645\u0648\u0642\u062a", "target": "prompt_mellat_sandbox_gateway_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L41", "weight": 1.0}, {"source": "prompt_mellat_sandbox_gateway_\u0641\u0639\u0627\u0644_\u0633\u0627\u0632\u06cc_\u062f\u0631\u06af\u0627\u0647_sandbox_\u0628\u0627\u0646\u06a9_\u0645\u0644\u062a_banktest_ir_\u0645\u0648\u0642\u062a", "target": "prompt_mellat_sandbox_gateway_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L51", "weight": 1.0}, {"source": "prompt_mellat_sandbox_gateway_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_mellat_sandbox_gateway_mellatgateway_php_\u062e\u0637\u0648\u0637_\u06a9\u0644\u06cc\u062f\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L53", "weight": 1.0}, {"source": "prompt_mellat_sandbox_gateway_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_mellat_sandbox_gateway_gatewayfactory_php_resolve_\u062f\u0631_\u062d\u0627\u0644\u062a_test_mode_\u0647\u0645\u06cc\u0634\u0647_mock_\u0645\u06cc_\u062f\u0647\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L87", "weight": 1.0}, {"source": "prompt_mellat_sandbox_gateway_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_mellat_sandbox_gateway_securityheaderssubscriber_php_\u062e\u0637_\u06f4\u06f4", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L116", "weight": 1.0}, {"source": "prompt_mellat_sandbox_gateway_\u0641\u0639\u0627\u0644_\u0633\u0627\u0632\u06cc_\u062f\u0631\u06af\u0627\u0647_sandbox_\u0628\u0627\u0646\u06a9_\u0645\u0644\u062a_banktest_ir_\u0645\u0648\u0642\u062a", "target": "prompt_mellat_sandbox_gateway_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L122", "weight": 1.0}, {"source": "prompt_mellat_sandbox_gateway_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_mellat_sandbox_gateway_\u06f1_mellatgateway_\u0633\u0648\u06cc\u06cc\u0686_sandbox", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L124", "weight": 1.0}, {"source": "prompt_mellat_sandbox_gateway_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_mellat_sandbox_gateway_\u06f2_gatewayfactory_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0627\u0632_mellat_\u062f\u0631_sandbox_\u0628\u062f\u0648\u0646_mock", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L182", "weight": 1.0}, {"source": "prompt_mellat_sandbox_gateway_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_mellat_sandbox_gateway_\u06f3_csp_\u0627\u062c\u0627\u0632\u0647_\u0641\u0631\u0645_\u0628\u0647_sandbox_banktest_ir", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L221", "weight": 1.0}, {"source": "prompt_mellat_sandbox_gateway_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_mellat_sandbox_gateway_\u06f4_siteconfigcontroller_\u06a9\u0644\u06cc\u062f_\u0642\u0627\u0628\u0644_\u062a\u0646\u0638\u06cc\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L229", "weight": 1.0}, {"source": "prompt_mellat_sandbox_gateway_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_mellat_sandbox_gateway_\u06f5_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_docs_api_payment_md", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L233", "weight": 1.0}, {"source": "prompt_mellat_sandbox_gateway_\u0641\u0639\u0627\u0644_\u0633\u0627\u0632\u06cc_\u062f\u0631\u06af\u0627\u0647_sandbox_\u0628\u0627\u0646\u06a9_\u0645\u0644\u062a_banktest_ir_\u0645\u0648\u0642\u062a", "target": "prompt_mellat_sandbox_gateway_\u062a\u0633\u062a_e2e_\u0631\u0648\u06cc_ddev", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L241", "weight": 1.0}, {"source": "prompt_mellat_sandbox_gateway_\u0641\u0639\u0627\u0644_\u0633\u0627\u0632\u06cc_\u062f\u0631\u06af\u0627\u0647_sandbox_\u0628\u0627\u0646\u06a9_\u0645\u0644\u062a_banktest_ir_\u0645\u0648\u0642\u062a", "target": "prompt_mellat_sandbox_gateway_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mellat-sandbox-gateway.md", "source_location": "L257", "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/e474570a753b56888f8fa5458cf7eeafcf7e4ff390429a5f6612bada28f9b401.json b/graphify-out/cache/ast/v0.8.44/e474570a753b56888f8fa5458cf7eeafcf7e4ff390429a5f6612bada28f9b401.json new file mode 100644 index 00000000..e7ce7b8a --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/e474570a753b56888f8fa5458cf7eeafcf7e4ff390429a5f6612bada28f9b401.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": "L11"}], "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": "L11", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/e55052916115c1c67bcbd5ee1f39be8454ab3eb77d82902f271f52433da4951d.json b/graphify-out/cache/ast/v0.8.44/e55052916115c1c67bcbd5ee1f39be8454ab3eb77d82902f271f52433da4951d.json new file mode 100644 index 00000000..50dc2582 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/e55052916115c1c67bcbd5ee1f39be8454ab3eb77d82902f271f52433da4951d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_admin_payment_refund_reversal_md", "label": "admin-payment-refund-reversal.md", "file_type": "document", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L1"}, {"id": "prompt_admin_payment_refund_reversal_\u0628\u0631\u06af\u0634\u062a_\u0627\u0633\u062a\u0631\u062f\u0627\u062f_\u0648\u062c\u0647_\u0645\u0644\u062a_\u0627\u0632_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_bpreversalrequest_bprefundrequest", "label": "\u0628\u0631\u06af\u0634\u062a/\u0627\u0633\u062a\u0631\u062f\u0627\u062f \u0648\u062c\u0647 \u0645\u0644\u062a \u0627\u0632 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646 (bpReversalRequest / bpRefundRequest)", "file_type": "document", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L1"}, {"id": "prompt_admin_payment_refund_reversal_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L3"}, {"id": "prompt_admin_payment_refund_reversal_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L7"}, {"id": "prompt_admin_payment_refund_reversal_\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-payment-refund-reversal.md", "source_location": "L18"}, {"id": "prompt_admin_payment_refund_reversal_\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-payment-refund-reversal.md", "source_location": "L33"}, {"id": "prompt_admin_payment_refund_reversal_paymentgatewayinterface_php", "label": "`PaymentGatewayInterface.php`", "file_type": "document", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L35"}, {"id": "prompt_admin_payment_refund_reversal_mellatgateway_php_\u0627\u0644\u06af\u0648\u06cc_\u0645\u0648\u062c\u0648\u062f_rest_soap_\u067e\u0633_\u0627\u0632_\u06a9\u0627\u0631_sandbox", "label": "`MellatGateway.php` \u2014 \u0627\u0644\u06af\u0648\u06cc \u0645\u0648\u062c\u0648\u062f REST/SOAP (\u067e\u0633 \u0627\u0632 \u06a9\u0627\u0631 sandbox)", "file_type": "document", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L47"}, {"id": "prompt_admin_payment_refund_reversal_paymentmanager_php_\u0627\u0644\u06af\u0648\u06cc_log_\u0648_transaction", "label": "`PaymentManager.php` \u2014 \u0627\u0644\u06af\u0648\u06cc log \u0648 transaction", "file_type": "document", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L62"}, {"id": "prompt_admin_payment_refund_reversal_adminapicontroller_paymentdetail_\u0627\u0644\u0627\u0646_\u0641\u0642\u0637_get", "label": "`AdminApiController::paymentDetail` \u2014 \u0627\u0644\u0627\u0646 \u0641\u0642\u0637 GET", "file_type": "document", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L69"}, {"id": "prompt_admin_payment_refund_reversal_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L76"}, {"id": "prompt_admin_payment_refund_reversal_\u06f1_\u06a9\u0644\u0627\u0633_\u0646\u062a\u06cc\u062c\u0647_refund_reverse", "label": "\u06f1. \u06a9\u0644\u0627\u0633 \u0646\u062a\u06cc\u062c\u0647\u0654 refund/reverse", "file_type": "document", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L78"}, {"id": "prompt_admin_payment_refund_reversal_\u06f2_interface_\u062f\u0648_\u0645\u062a\u062f_\u062c\u062f\u06cc\u062f", "label": "\u06f2. interface \u2014 \u062f\u0648 \u0645\u062a\u062f \u062c\u062f\u06cc\u062f", "file_type": "document", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L93"}, {"id": "prompt_admin_payment_refund_reversal_\u06f3_mellatgateway_refund_reverse", "label": "\u06f3. `MellatGateway` \u2014 refund/reverse", "file_type": "document", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L104"}, {"id": "prompt_admin_payment_refund_reversal_\u06f4_paymentlog_\u0627\u06a9\u0634\u0646_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", "label": "\u06f4. `PaymentLog` \u2014 \u0627\u06a9\u0634\u0646\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f", "file_type": "document", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L161"}, {"id": "prompt_admin_payment_refund_reversal_\u06f5_paymentmanager_refundpayment_reversepayment", "label": "\u06f5. `PaymentManager` \u2014 refundPayment / reversePayment", "file_type": "document", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L168"}, {"id": "prompt_admin_payment_refund_reversal_\u06f6_admin_endpoints", "label": "\u06f6. Admin endpoints", "file_type": "document", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L206"}, {"id": "prompt_admin_payment_refund_reversal_\u06f7_frontend_paymentdetailpage_tsx", "label": "\u06f7. Frontend \u2014 `PaymentDetailPage.tsx`", "file_type": "document", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L225"}, {"id": "prompt_admin_payment_refund_reversal_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L234"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_admin_payment_refund_reversal_md", "target": "prompt_admin_payment_refund_reversal_\u0628\u0631\u06af\u0634\u062a_\u0627\u0633\u062a\u0631\u062f\u0627\u062f_\u0648\u062c\u0647_\u0645\u0644\u062a_\u0627\u0632_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_bpreversalrequest_bprefundrequest", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_admin_payment_refund_reversal_\u0628\u0631\u06af\u0634\u062a_\u0627\u0633\u062a\u0631\u062f\u0627\u062f_\u0648\u062c\u0647_\u0645\u0644\u062a_\u0627\u0632_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_bpreversalrequest_bprefundrequest", "target": "prompt_admin_payment_refund_reversal_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_admin_payment_refund_reversal_\u0628\u0631\u06af\u0634\u062a_\u0627\u0633\u062a\u0631\u062f\u0627\u062f_\u0648\u062c\u0647_\u0645\u0644\u062a_\u0627\u0632_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_bpreversalrequest_bprefundrequest", "target": "prompt_admin_payment_refund_reversal_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_admin_payment_refund_reversal_\u0628\u0631\u06af\u0634\u062a_\u0627\u0633\u062a\u0631\u062f\u0627\u062f_\u0648\u062c\u0647_\u0645\u0644\u062a_\u0627\u0632_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_bpreversalrequest_bprefundrequest", "target": "prompt_admin_payment_refund_reversal_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L18", "weight": 1.0}, {"source": "prompt_admin_payment_refund_reversal_\u0628\u0631\u06af\u0634\u062a_\u0627\u0633\u062a\u0631\u062f\u0627\u062f_\u0648\u062c\u0647_\u0645\u0644\u062a_\u0627\u0632_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_bpreversalrequest_bprefundrequest", "target": "prompt_admin_payment_refund_reversal_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L33", "weight": 1.0}, {"source": "prompt_admin_payment_refund_reversal_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_admin_payment_refund_reversal_paymentgatewayinterface_php", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L35", "weight": 1.0}, {"source": "prompt_admin_payment_refund_reversal_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_admin_payment_refund_reversal_mellatgateway_php_\u0627\u0644\u06af\u0648\u06cc_\u0645\u0648\u062c\u0648\u062f_rest_soap_\u067e\u0633_\u0627\u0632_\u06a9\u0627\u0631_sandbox", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L47", "weight": 1.0}, {"source": "prompt_admin_payment_refund_reversal_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_admin_payment_refund_reversal_paymentmanager_php_\u0627\u0644\u06af\u0648\u06cc_log_\u0648_transaction", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L62", "weight": 1.0}, {"source": "prompt_admin_payment_refund_reversal_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_admin_payment_refund_reversal_adminapicontroller_paymentdetail_\u0627\u0644\u0627\u0646_\u0641\u0642\u0637_get", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L69", "weight": 1.0}, {"source": "prompt_admin_payment_refund_reversal_\u0628\u0631\u06af\u0634\u062a_\u0627\u0633\u062a\u0631\u062f\u0627\u062f_\u0648\u062c\u0647_\u0645\u0644\u062a_\u0627\u0632_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_bpreversalrequest_bprefundrequest", "target": "prompt_admin_payment_refund_reversal_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L76", "weight": 1.0}, {"source": "prompt_admin_payment_refund_reversal_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_admin_payment_refund_reversal_\u06f1_\u06a9\u0644\u0627\u0633_\u0646\u062a\u06cc\u062c\u0647_refund_reverse", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L78", "weight": 1.0}, {"source": "prompt_admin_payment_refund_reversal_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_admin_payment_refund_reversal_\u06f2_interface_\u062f\u0648_\u0645\u062a\u062f_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L93", "weight": 1.0}, {"source": "prompt_admin_payment_refund_reversal_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_admin_payment_refund_reversal_\u06f3_mellatgateway_refund_reverse", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L104", "weight": 1.0}, {"source": "prompt_admin_payment_refund_reversal_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_admin_payment_refund_reversal_\u06f4_paymentlog_\u0627\u06a9\u0634\u0646_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L161", "weight": 1.0}, {"source": "prompt_admin_payment_refund_reversal_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_admin_payment_refund_reversal_\u06f5_paymentmanager_refundpayment_reversepayment", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L168", "weight": 1.0}, {"source": "prompt_admin_payment_refund_reversal_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_admin_payment_refund_reversal_\u06f6_admin_endpoints", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L206", "weight": 1.0}, {"source": "prompt_admin_payment_refund_reversal_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_admin_payment_refund_reversal_\u06f7_frontend_paymentdetailpage_tsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L225", "weight": 1.0}, {"source": "prompt_admin_payment_refund_reversal_\u0628\u0631\u06af\u0634\u062a_\u0627\u0633\u062a\u0631\u062f\u0627\u062f_\u0648\u062c\u0647_\u0645\u0644\u062a_\u0627\u0632_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_bpreversalrequest_bprefundrequest", "target": "prompt_admin_payment_refund_reversal_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-payment-refund-reversal.md", "source_location": "L234", "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/f26e537b012e10faaac23f291ccc341345bb2512c3c4496c4bffea3308086eba.json b/graphify-out/cache/ast/v0.8.44/f26e537b012e10faaac23f291ccc341345bb2512c3c4496c4bffea3308086eba.json new file mode 100644 index 00000000..ee8ab0df --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/f26e537b012e10faaac23f291ccc341345bb2512c3c4496c4bffea3308086eba.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": "L11"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L38"}, {"id": "appointment", "label": "Appointment", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L42"}, {"id": "entity_payment_payment_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L79"}, {"id": "entity_payment_payment_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L92"}, {"id": "entity_payment_payment_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L93"}, {"id": "entity_payment_payment_getorderid", "label": ".getOrderId()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L94"}, {"id": "entity_payment_payment_getuser", "label": ".getUser()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L95"}, {"id": "entity_payment_payment_getappointment", "label": ".getAppointment()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L96"}, {"id": "entity_payment_payment_getamountrials", "label": ".getAmountRials()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L97"}, {"id": "entity_payment_payment_getstatus", "label": ".getStatus()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L98"}, {"id": "entity_payment_payment_getgateway", "label": ".getGateway()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L99"}, {"id": "entity_payment_payment_gettype", "label": ".getType()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L100"}, {"id": "entity_payment_payment_getgatewaytoken", "label": ".getGatewayToken()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L101"}, {"id": "entity_payment_payment_getreferenceid", "label": ".getReferenceId()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L102"}, {"id": "entity_payment_payment_getfrontendaddress", "label": ".getFrontendAddress()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L103"}, {"id": "entity_payment_payment_getcallbackip", "label": ".getCallbackIp()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L104"}, {"id": "entity_payment_payment_getmetadata", "label": ".getMetadata()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L105"}, {"id": "entity_payment_payment_setappointment", "label": ".setAppointment()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L107"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L107"}, {"id": "entity_payment_payment_setmetadata", "label": ".setMetadata()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L108"}, {"id": "entity_payment_payment_setgatewaytoken", "label": ".setGatewayToken()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L109"}, {"id": "entity_payment_payment_setreferenceid", "label": ".setReferenceId()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L110"}, {"id": "entity_payment_payment_setstatus", "label": ".setStatus()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L111"}, {"id": "entity_payment_payment_setcallbackip", "label": ".setCallbackIp()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L112"}, {"id": "entity_payment_payment_setfrontendaddress", "label": ".setFrontendAddress()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L113"}, {"id": "entity_payment_payment_touch", "label": ".touch()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L115"}, {"id": "entity_payment_payment_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L117"}], "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": "paymentrepository", "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": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L9", "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": "L11", "weight": 1.0}, {"source": "entity_payment_payment", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L38", "weight": 1.0, "context": "field"}, {"source": "entity_payment_payment", "target": "appointment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L42", "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": "L79", "weight": 1.0}, {"source": "entity_payment_payment_construct", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L79", "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": "L92", "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": "L93", "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": "L94", "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": "L95", "weight": 1.0}, {"source": "entity_payment_payment_getuser", "target": "user", "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_getappointment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L96", "weight": 1.0}, {"source": "entity_payment_payment_getappointment", "target": "appointment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L96", "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": "L97", "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": "L98", "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": "L99", "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": "L100", "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": "L101", "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": "L102", "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": "L103", "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": "L104", "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": "L105", "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": "L107", "weight": 1.0}, {"source": "entity_payment_payment_setappointment", "target": "appointment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L107", "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": "L107", "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": "L108", "weight": 1.0}, {"source": "entity_payment_payment_setmetadata", "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_setgatewaytoken", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L109", "weight": 1.0}, {"source": "entity_payment_payment_setgatewaytoken", "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_setreferenceid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L110", "weight": 1.0}, {"source": "entity_payment_payment_setreferenceid", "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_setstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L111", "weight": 1.0}, {"source": "entity_payment_payment_setstatus", "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_setcallbackip", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L112", "weight": 1.0}, {"source": "entity_payment_payment_setcallbackip", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L112", "weight": 1.0, "context": "return_type"}, {"source": "entity_payment_payment", "target": "entity_payment_payment_setfrontendaddress", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L113", "weight": 1.0}, {"source": "entity_payment_payment_setfrontendaddress", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L113", "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": "L115", "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": "L117", "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": "L108", "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": "L109", "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": "L110", "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": "L111", "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": "L112", "weight": 1.0}, {"source": "entity_payment_payment_setfrontendaddress", "target": "entity_payment_payment_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L113", "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": "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": "strtoupper", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Entity/Payment.php", "source_location": "L82", "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": "L82", "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": "L82", "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": "L82", "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": "L82", "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_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Entity/Payment.php", "source_location": "L89", "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": "L115", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/f2ac3a77ebe11da45b93f24513955f734586b01d2f18cdca5d0849e927df88f7.json b/graphify-out/cache/ast/v0.8.44/f2ac3a77ebe11da45b93f24513955f734586b01d2f18cdca5d0849e927df88f7.json new file mode 100644 index 00000000..33167f44 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/f2ac3a77ebe11da45b93f24513955f734586b01d2f18cdca5d0849e927df88f7.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": "L46"}, {"id": "controller_siteconfigcontroller_siteconfigcontroller_get", "label": ".get()", "file_type": "code", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L52"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L52"}, {"id": "controller_siteconfigcontroller_siteconfigcontroller_patch", "label": ".patch()", "file_type": "code", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L61"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L61"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L61"}, {"id": "controller_siteconfigcontroller_siteconfigcontroller_taxhistory", "label": ".taxHistory()", "file_type": "code", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L93"}], "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": "L46", "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": "L52", "weight": 1.0}, {"source": "controller_siteconfigcontroller_siteconfigcontroller_get", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L52", "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": "L61", "weight": 1.0}, {"source": "controller_siteconfigcontroller_siteconfigcontroller_patch", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L61", "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": "L61", "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": "L61", "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": "L93", "weight": 1.0}, {"source": "controller_siteconfigcontroller_siteconfigcontroller_taxhistory", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L93", "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": "L67", "weight": 1.0}], "raw_calls": [{"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": "L55", "receiver": null}, {"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": "L58", "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": "L64", "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": "L64", "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": "L71", "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": "L77", "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": "L83", "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": "L90", "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": "L90", "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": "L96", "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": "L98", "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": "L98", "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": "L99", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/f8e7f5bb986225beb28c2d175a78cb1c2dafdc8b99a60779bc1e04834ad1dff0.json b/graphify-out/cache/ast/v0.8.44/f8e7f5bb986225beb28c2d175a78cb1c2dafdc8b99a60779bc1e04834ad1dff0.json new file mode 100644 index 00000000..617403c4 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/f8e7f5bb986225beb28c2d175a78cb1c2dafdc8b99a60779bc1e04834ad1dff0.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_findbyreferenceid", "label": ".findByReferenceId()", "file_type": "code", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L57"}, {"id": "repository_paymentrepository_paymentrepository_findbyorderidforupdate", "label": ".findByOrderIdForUpdate()", "file_type": "code", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L66"}, {"id": "repository_paymentrepository_paymentrepository_findpendingbyappointment", "label": ".findPendingByAppointment()", "file_type": "code", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L75"}, {"id": "appointment", "label": "Appointment", "file_type": "code", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L75"}, {"id": "repository_paymentrepository_paymentrepository_findpendingbyappointments", "label": ".findPendingByAppointments()", "file_type": "code", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L91"}, {"id": "repository_paymentrepository_paymentrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L113"}], "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_findbyreferenceid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L57", "weight": 1.0}, {"source": "repository_paymentrepository_paymentrepository_findbyreferenceid", "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_findbyorderidforupdate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L66", "weight": 1.0}, {"source": "repository_paymentrepository_paymentrepository_findbyorderidforupdate", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L66", "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": "L75", "weight": 1.0}, {"source": "repository_paymentrepository_paymentrepository_findpendingbyappointment", "target": "appointment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L75", "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": "L75", "weight": 1.0, "context": "return_type"}, {"source": "repository_paymentrepository_paymentrepository", "target": "repository_paymentrepository_paymentrepository_findpendingbyappointments", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L91", "weight": 1.0}, {"source": "repository_paymentrepository_paymentrepository", "target": "repository_paymentrepository_paymentrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L113", "weight": 1.0}, {"source": "repository_paymentrepository_paymentrepository_save", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L113", "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": "L79", "weight": 1.0}, {"source": "repository_paymentrepository_paymentrepository_findpendingbyappointments", "target": "payment", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L101", "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_findbyreferenceid", "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_findbyorderidforupdate", "callee": "getOneOrNullResult", "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_findbyorderidforupdate", "callee": "setLockMode", "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_findbyorderidforupdate", "callee": "getQuery", "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_findbyorderidforupdate", "callee": "setParameter", "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_findbyorderidforupdate", "callee": "where", "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_findbyorderidforupdate", "callee": "createQueryBuilder", "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_findpendingbyappointment", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L77", "receiver": null}, {"caller_nid": "repository_paymentrepository_paymentrepository_findpendingbyappointments", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L97", "receiver": null}, {"caller_nid": "repository_paymentrepository_paymentrepository_findpendingbyappointments", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L97", "receiver": null}, {"caller_nid": "repository_paymentrepository_paymentrepository_findpendingbyappointments", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L97", "receiver": null}, {"caller_nid": "repository_paymentrepository_paymentrepository_findpendingbyappointments", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L97", "receiver": null}, {"caller_nid": "repository_paymentrepository_paymentrepository_findpendingbyappointments", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L97", "receiver": null}, {"caller_nid": "repository_paymentrepository_paymentrepository_findpendingbyappointments", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L97", "receiver": null}, {"caller_nid": "repository_paymentrepository_paymentrepository_findpendingbyappointments", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L97", "receiver": null}, {"caller_nid": "repository_paymentrepository_paymentrepository_findpendingbyappointments", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L107", "receiver": null}, {"caller_nid": "repository_paymentrepository_paymentrepository_findpendingbyappointments", "callee": "getAppointment", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L107", "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": "L115", "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": "L115", "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": "L116", "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": "L116", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/fb3512aff2ebfdbe34c6d5eab4e67dfd5c90fa6dbbf0cec8bd23eac0c2e51734.json b/graphify-out/cache/ast/v0.8.44/fb3512aff2ebfdbe34c6d5eab4e67dfd5c90fa6dbbf0cec8bd23eac0c2e51734.json new file mode 100644 index 00000000..19c18f45 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/fb3512aff2ebfdbe34c6d5eab4e67dfd5c90fa6dbbf0cec8bd23eac0c2e51734.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_isconfigured", "label": "isConfigured()", "file_type": "code", "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", "source_location": "L12"}, {"id": "gateway_paymentgatewayinterface_initiate", "label": "initiate()", "file_type": "code", "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", "source_location": "L17"}, {"id": "paymentinitresult", "label": "PaymentInitResult", "file_type": "code", "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", "source_location": "L17"}, {"id": "gateway_paymentgatewayinterface_verify", "label": "verify()", "file_type": "code", "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", "source_location": "L22"}, {"id": "paymentverifyresult", "label": "PaymentVerifyResult", "file_type": "code", "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", "source_location": "L22"}, {"id": "gateway_paymentgatewayinterface_refund", "label": "refund()", "file_type": "code", "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", "source_location": "L27"}, {"id": "paymentrefundresult", "label": "PaymentRefundResult", "file_type": "code", "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", "source_location": "L27"}, {"id": "gateway_paymentgatewayinterface_reverse", "label": "reverse()", "file_type": "code", "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", "source_location": "L32"}], "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_isconfigured", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", "source_location": "L12", "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": "L17", "weight": 1.0}, {"source": "gateway_paymentgatewayinterface_initiate", "target": "paymentinitresult", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", "source_location": "L17", "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": "L22", "weight": 1.0}, {"source": "gateway_paymentgatewayinterface_verify", "target": "paymentverifyresult", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", "source_location": "L22", "weight": 1.0, "context": "return_type"}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_gateway_paymentgatewayinterface_php", "target": "gateway_paymentgatewayinterface_refund", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", "source_location": "L27", "weight": 1.0}, {"source": "gateway_paymentgatewayinterface_refund", "target": "paymentrefundresult", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", "source_location": "L27", "weight": 1.0, "context": "return_type"}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_gateway_paymentgatewayinterface_php", "target": "gateway_paymentgatewayinterface_reverse", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", "source_location": "L32", "weight": 1.0}, {"source": "gateway_paymentgatewayinterface_reverse", "target": "paymentrefundresult", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", "source_location": "L32", "weight": 1.0, "context": "return_type"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/fd1674b078ae8f40b12cd99ad4060af738193c73629de43afdd2ef75b4d12b2b.json b/graphify-out/cache/ast/v0.8.44/fd1674b078ae8f40b12cd99ad4060af738193c73629de43afdd2ef75b4d12b2b.json new file mode 100644 index 00000000..f0701fa1 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/fd1674b078ae8f40b12cd99ad4060af738193c73629de43afdd2ef75b4d12b2b.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_\u0645\u0639\u0645\u0627\u0631\u06cc_flow_\u0645\u0633\u0626\u0648\u0644\u06cc\u062a_\u0647\u0627", "label": "\u0645\u0639\u0645\u0627\u0631\u06cc (Flow & \u0645\u0633\u0626\u0648\u0644\u06cc\u062a\u200c\u0647\u0627)", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L8"}, {"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": "L88"}, {"id": "api_payment_response_200", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L94"}, {"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": "L120"}, {"id": "api_payment_query_parameters", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L126"}, {"id": "api_payment_response_200_paginated", "label": "Response `200` (paginated)", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L133"}, {"id": "api_payment_errors", "label": "Errors", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L156"}, {"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": "L163"}, {"id": "api_payment_request_body_application_json", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L169"}, {"id": "api_payment_response_200_184", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L184"}, {"id": "api_payment_errors_204", "label": "Errors", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L204"}, {"id": "api_payment_get_api_v1_payment_order_appointmentuuid", "label": "GET `/api/v1/payment/order/{appointmentUuid}`", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L215"}, {"id": "api_payment_query_parameters_221", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L221"}, {"id": "api_payment_\u0631\u0641\u062a\u0627\u0631", "label": "\u0631\u0641\u062a\u0627\u0631", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L227"}, {"id": "api_payment_\u0627\u0645\u0646\u06cc\u062a_\u0645\u0627\u0644\u06a9\u06cc\u062a", "label": "\u0627\u0645\u0646\u06cc\u062a \u0645\u0627\u0644\u06a9\u06cc\u062a", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L233"}, {"id": "api_payment_get_api_v1_payment_pay_orderid", "label": "GET `/api/v1/payment/pay/{orderId}`", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L240"}, {"id": "api_payment_path_parameters", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L244"}, {"id": "api_payment_\u0631\u0641\u062a\u0627\u0631_249", "label": "\u0631\u0641\u062a\u0627\u0631", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L249"}, {"id": "api_payment_permission", "label": "Permission", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L258"}, {"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": "L263"}, {"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": "L264"}, {"id": "api_payment_path_parameters_276", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L276"}, {"id": "api_payment_request_varies_by_gateway", "label": "Request (varies by gateway)", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L281"}, {"id": "api_payment_response", "label": "Response", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L292"}, {"id": "api_payment_notes", "label": "Notes", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L305"}, {"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": "L312"}, {"id": "api_payment_request_body", "label": "Request Body", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L318"}, {"id": "api_payment_response_200_333", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L333"}, {"id": "api_payment_errors_347", "label": "Errors", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L347"}, {"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": "L356"}, {"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": "L364"}, {"id": "api_payment_path_parameters_370", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L370"}, {"id": "api_payment_response_200_375", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L375"}, {"id": "api_payment_errors_404", "label": "Errors", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L404"}, {"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": "L413"}], "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_\u0645\u0639\u0645\u0627\u0631\u06cc_flow_\u0645\u0633\u0626\u0648\u0644\u06cc\u062a_\u0647\u0627", "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", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L88", "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": "L94", "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": "L120", "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": "L126", "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": "L133", "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": "L156", "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": "L163", "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": "L169", "weight": 1.0}, {"source": "api_payment_post_api_v1_payment_appointment", "target": "api_payment_response_200_184", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L184", "weight": 1.0}, {"source": "api_payment_post_api_v1_payment_appointment", "target": "api_payment_errors_204", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L204", "weight": 1.0}, {"source": "api_payment_payment_api", "target": "api_payment_get_api_v1_payment_order_appointmentuuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L215", "weight": 1.0}, {"source": "api_payment_get_api_v1_payment_order_appointmentuuid", "target": "api_payment_query_parameters_221", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L221", "weight": 1.0}, {"source": "api_payment_get_api_v1_payment_order_appointmentuuid", "target": "api_payment_\u0631\u0641\u062a\u0627\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L227", "weight": 1.0}, {"source": "api_payment_get_api_v1_payment_order_appointmentuuid", "target": "api_payment_\u0627\u0645\u0646\u06cc\u062a_\u0645\u0627\u0644\u06a9\u06cc\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L233", "weight": 1.0}, {"source": "api_payment_payment_api", "target": "api_payment_get_api_v1_payment_pay_orderid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L240", "weight": 1.0}, {"source": "api_payment_get_api_v1_payment_pay_orderid", "target": "api_payment_path_parameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L244", "weight": 1.0}, {"source": "api_payment_get_api_v1_payment_pay_orderid", "target": "api_payment_\u0631\u0641\u062a\u0627\u0631_249", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L249", "weight": 1.0}, {"source": "api_payment_get_api_v1_payment_pay_orderid", "target": "api_payment_permission", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L258", "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": "L263", "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": "L264", "weight": 1.0}, {"source": "api_payment_get_api_v1_payment_callback_gateway", "target": "api_payment_path_parameters_276", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L276", "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": "L281", "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": "L292", "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": "L305", "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": "L312", "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": "L318", "weight": 1.0}, {"source": "api_payment_post_api_v1_subscription_payment", "target": "api_payment_response_200_333", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L333", "weight": 1.0}, {"source": "api_payment_post_api_v1_subscription_payment", "target": "api_payment_errors_347", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L347", "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": "L356", "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": "L364", "weight": 1.0}, {"source": "api_payment_get_api_v1_payment_uuid", "target": "api_payment_path_parameters_370", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L370", "weight": 1.0}, {"source": "api_payment_get_api_v1_payment_uuid", "target": "api_payment_response_200_375", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L375", "weight": 1.0}, {"source": "api_payment_get_api_v1_payment_uuid", "target": "api_payment_errors_404", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L404", "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": "L413", "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/fe83975f003f964e3ae9fc1ac9c0b5354ce8cf02fe51ef3dfaee6b3a766a2452.json b/graphify-out/cache/ast/v0.8.44/fe83975f003f964e3ae9fc1ac9c0b5354ce8cf02fe51ef3dfaee6b3a766a2452.json new file mode 100644 index 00000000..94297ade --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/fe83975f003f964e3ae9fc1ac9c0b5354ce8cf02fe51ef3dfaee6b3a766a2452.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_fix_admin_modal_and_calendar_md", "label": "fix-admin-modal-and-calendar.md", "file_type": "document", "source_file": ".claude/prompt/fix-admin-modal-and-calendar.md", "source_location": "L1"}, {"id": "prompt_fix_admin_modal_and_calendar_\u0631\u0641\u0639_\u062f\u0648_\u0628\u0627\u06af_modal_\u0648_\u062a\u0642\u0648\u06cc\u0645_\u0634\u0645\u0633\u06cc_\u062f\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", "label": "\u0631\u0641\u0639 \u062f\u0648 \u0628\u0627\u06af Modal \u0648 \u062a\u0642\u0648\u06cc\u0645 \u0634\u0645\u0633\u06cc \u062f\u0631 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646", "file_type": "document", "source_file": ".claude/prompt/fix-admin-modal-and-calendar.md", "source_location": "L1"}, {"id": "prompt_fix_admin_modal_and_calendar_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/fix-admin-modal-and-calendar.md", "source_location": "L3"}, {"id": "prompt_fix_admin_modal_and_calendar_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/fix-admin-modal-and-calendar.md", "source_location": "L7"}, {"id": "prompt_fix_admin_modal_and_calendar_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/fix-admin-modal-and-calendar.md", "source_location": "L14"}, {"id": "prompt_fix_admin_modal_and_calendar_\u0628\u0627\u06af_\u06f1_\u0639\u0644\u062a", "label": "\u0628\u0627\u06af \u06f1 \u2014 \u0639\u0644\u062a", "file_type": "document", "source_file": ".claude/prompt/fix-admin-modal-and-calendar.md", "source_location": "L16"}, {"id": "prompt_fix_admin_modal_and_calendar_\u0628\u0627\u06af_\u06f2_\u0639\u0644\u062a", "label": "\u0628\u0627\u06af \u06f2 \u2014 \u0639\u0644\u062a", "file_type": "document", "source_file": ".claude/prompt/fix-admin-modal-and-calendar.md", "source_location": "L19"}, {"id": "prompt_fix_admin_modal_and_calendar_\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-admin-modal-and-calendar.md", "source_location": "L22"}, {"id": "prompt_fix_admin_modal_and_calendar_\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-admin-modal-and-calendar.md", "source_location": "L31"}, {"id": "prompt_fix_admin_modal_and_calendar_modal_tsx_\u0628\u062f\u0648\u0646_portal", "label": "`Modal.tsx` (\u0628\u062f\u0648\u0646 Portal)", "file_type": "document", "source_file": ".claude/prompt/fix-admin-modal-and-calendar.md", "source_location": "L33"}, {"id": "prompt_fix_admin_modal_and_calendar_persiancalendar_tsx_button\u0647\u0627_\u0628\u062f\u0648\u0646_type_\u0646\u0645\u0648\u0646\u0647_\u0647\u0627", "label": "`PersianCalendar.tsx` (button\u0647\u0627 \u0628\u062f\u0648\u0646 `type`) \u2014 \u0646\u0645\u0648\u0646\u0647\u200c\u0647\u0627", "file_type": "document", "source_file": ".claude/prompt/fix-admin-modal-and-calendar.md", "source_location": "L66"}, {"id": "prompt_fix_admin_modal_and_calendar_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/fix-admin-modal-and-calendar.md", "source_location": "L90"}, {"id": "prompt_fix_admin_modal_and_calendar_\u06f1_\u0631\u0646\u062f\u0631_modal_\u0628\u0627_portal_\u0631\u0648\u06cc_document_body", "label": "\u06f1. \u0631\u0646\u062f\u0631 `Modal` \u0628\u0627 Portal \u0631\u0648\u06cc `document.body`", "file_type": "document", "source_file": ".claude/prompt/fix-admin-modal-and-calendar.md", "source_location": "L92"}, {"id": "prompt_fix_admin_modal_and_calendar_\u06f2_\u0627\u0641\u0632\u0648\u062f\u0646_type_button_\u0628\u0647_\u0647\u0645\u0647_button_\u0647\u0627\u06cc_persiancalendar_tsx", "label": "\u06f2. \u0627\u0641\u0632\u0648\u062f\u0646 `type=\"button\"` \u0628\u0647 \u0647\u0645\u0647\u0654 `