Files
clinicpro/graphify-out/cache/ast/v0.8.44/3a580751de94d0b11b86b327f2f2e7146e62a3d686ac78bc451ee2efdf41bf81.json
T
hamed f2ecaf201a Add JSON files for task 14 events utilization documentation
- Created new JSON file for database.md with nodes and edges representing the structure and relationships within the document.
- Created new JSON file for architecture.md with nodes and edges detailing the architecture of the task 14 events utilization.
2026-07-30 12:16:27 +03:30

1 line
80 KiB
JSON

{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "label": "AuthController.php", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L1"}, {"id": "controller_authcontroller_authcontroller", "label": "AuthController", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L31"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_authcontroller_authcontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L34"}, {"id": "controller_authcontroller_authcontroller_login", "label": ".login()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L57"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L57"}, {"id": "controller_authcontroller_authcontroller_sendcode", "label": ".sendCode()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L115"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L115"}, {"id": "controller_authcontroller_authcontroller_verifycode", "label": ".verifyCode()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L173"}, {"id": "controller_authcontroller_authcontroller_register", "label": ".register()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L231"}, {"id": "controller_authcontroller_authcontroller_issuetoken", "label": ".issueToken()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L310"}, {"id": "controller_authcontroller_authcontroller_otplogin", "label": ".otpLogin()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L383"}, {"id": "controller_authcontroller_authcontroller_resetpassword", "label": ".resetPassword()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L409"}, {"id": "controller_authcontroller_authcontroller_changepassword", "label": ".changePassword()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L444"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L444"}, {"id": "controller_authcontroller_authcontroller_refreshtoken", "label": ".refreshToken()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L468"}, {"id": "controller_authcontroller_authcontroller_userinfo", "label": ".userInfo()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L541"}, {"id": "controller_authcontroller_authcontroller_switchcontext", "label": ".switchContext()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L631"}, {"id": "controller_authcontroller_authcontroller_enforcelimit", "label": ".enforceLimit()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L684"}, {"id": "ratelimiterfactory", "label": "RateLimiterFactory", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L684"}, {"id": "controller_authcontroller_authcontroller_resolveprimaryrole", "label": ".resolvePrimaryRole()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L693"}, {"id": "controller_authcontroller_authcontroller_buildavailablecontexts", "label": ".buildAvailableContexts()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L706"}, {"id": "controller_authcontroller_authcontroller_contextpermissions", "label": ".contextPermissions()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L816"}, {"id": "clinicdoctorpermission", "label": "ClinicDoctorPermission", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L816"}, {"id": "controller_authcontroller_authcontroller_findcontextbydbuuid", "label": ".findContextByDbUuid()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L827"}, {"id": "controller_authcontroller_authcontroller_builddbkey", "label": ".buildDbKey()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L837"}, {"id": "controller_authcontroller_authcontroller_logout", "label": ".logout()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L842"}, {"id": "controller_authcontroller_authcontroller_sessiontoken", "label": ".sessionToken()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L886"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "useractivecontext", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "useractivecontextrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "userrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "otpservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "tokenservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "clinicdoctorpermission", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "clinicdoctorpermissionrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "clinicrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "doctorrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "doctorsecretaryrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L15", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "captchaguard", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L17", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L18", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "clinicstaffrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L19", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "staffpermissions", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L20", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "entitymanagerinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L21", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L22", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L23", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L24", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "userpasswordhasherinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L25", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "ratelimiterfactory", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L26", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L27", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "currentuser", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L28", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L29", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "controller_authcontroller_authcontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L31", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L32", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L34", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_login", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L57", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_login", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L57", "weight": 1.0, "context": "return_type"}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_sendcode", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L115", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_sendcode", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L115", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_authcontroller_authcontroller_sendcode", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L115", "weight": 1.0, "context": "return_type"}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_verifycode", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L173", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_verifycode", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L173", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_authcontroller_authcontroller_verifycode", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L173", "weight": 1.0, "context": "return_type"}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_register", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L231", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_register", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L231", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_authcontroller_authcontroller_register", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L231", "weight": 1.0, "context": "return_type"}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_issuetoken", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L310", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_issuetoken", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L310", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_authcontroller_authcontroller_issuetoken", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L310", "weight": 1.0, "context": "return_type"}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_otplogin", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L383", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_otplogin", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L383", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_authcontroller_authcontroller_otplogin", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L383", "weight": 1.0, "context": "return_type"}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_resetpassword", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L409", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_resetpassword", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L409", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_authcontroller_authcontroller_resetpassword", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L409", "weight": 1.0, "context": "return_type"}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_changepassword", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L444", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_changepassword", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L444", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_authcontroller_authcontroller_changepassword", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L444", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_authcontroller_authcontroller_changepassword", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L444", "weight": 1.0, "context": "return_type"}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_refreshtoken", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L468", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_refreshtoken", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L468", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_authcontroller_authcontroller_refreshtoken", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L468", "weight": 1.0, "context": "return_type"}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_userinfo", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L541", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_userinfo", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L541", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_authcontroller_authcontroller_userinfo", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L541", "weight": 1.0, "context": "return_type"}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_switchcontext", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L631", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_switchcontext", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L631", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_authcontroller_authcontroller_switchcontext", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L631", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_authcontroller_authcontroller_switchcontext", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L631", "weight": 1.0, "context": "return_type"}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_enforcelimit", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L684", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_enforcelimit", "target": "ratelimiterfactory", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L684", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_authcontroller_authcontroller_enforcelimit", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L684", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_authcontroller_authcontroller_enforcelimit", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L684", "weight": 1.0, "context": "return_type"}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_resolveprimaryrole", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L693", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_resolveprimaryrole", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L693", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_buildavailablecontexts", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L706", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_buildavailablecontexts", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L706", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_contextpermissions", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L816", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_contextpermissions", "target": "clinicdoctorpermission", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L816", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_findcontextbydbuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L827", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_builddbkey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L837", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_logout", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L842", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_logout", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L842", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_authcontroller_authcontroller_logout", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L842", "weight": 1.0, "context": "return_type"}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_sessiontoken", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L886", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_sessiontoken", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L886", "weight": 1.0, "context": "return_type"}, {"source": "controller_authcontroller_authcontroller_verifycode", "target": "controller_authcontroller_authcontroller_enforcelimit", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L209", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_issuetoken", "target": "controller_authcontroller_authcontroller_enforcelimit", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L360", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_otplogin", "target": "controller_authcontroller_authcontroller_enforcelimit", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L386", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_resetpassword", "target": "controller_authcontroller_authcontroller_enforcelimit", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L412", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_userinfo", "target": "controller_authcontroller_authcontroller_resolveprimaryrole", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L597", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_userinfo", "target": "controller_authcontroller_authcontroller_buildavailablecontexts", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L598", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_userinfo", "target": "controller_authcontroller_authcontroller_builddbkey", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L611", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_userinfo", "target": "controller_authcontroller_authcontroller_findcontextbydbuuid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L612", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_switchcontext", "target": "controller_authcontroller_authcontroller_buildavailablecontexts", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L666", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_switchcontext", "target": "controller_authcontroller_authcontroller_findcontextbydbuuid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L667", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_switchcontext", "target": "controller_authcontroller_authcontroller_builddbkey", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L677", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_buildavailablecontexts", "target": "controller_authcontroller_authcontroller_contextpermissions", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L737", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_contextpermissions", "target": "clinicdoctorpermission", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L819", "weight": 1.0}], "raw_calls": [{"caller_nid": "controller_authcontroller_authcontroller_login", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L112", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_login", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L112", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sendcode", "callee": "create", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L146", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sendcode", "callee": "getClientIp", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L146", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sendcode", "callee": "isAccepted", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L147", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sendcode", "callee": "consume", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L147", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sendcode", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L148", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sendcode", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L148", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sendcode", "callee": "assertValid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L151", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sendcode", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L153", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sendcode", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L153", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sendcode", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L154", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sendcode", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L155", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sendcode", "callee": "substr", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L155", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sendcode", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L155", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sendcode", "callee": "preg_match", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L157", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sendcode", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L158", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sendcode", "callee": "create", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L163", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sendcode", "callee": "isAccepted", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L164", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sendcode", "callee": "consume", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L164", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sendcode", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L165", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sendcode", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L165", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_verifycode", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L213", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_verifycode", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L213", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_verifycode", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L214", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_verifycode", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L215", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_verifycode", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L217", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_verifycode", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L217", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_verifycode", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L218", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_verifycode", "callee": "findByMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L222", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_verifycode", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L224", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_register", "callee": "assertValid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L288", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_register", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L290", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_register", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L290", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_register", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L291", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_register", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L292", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_register", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L295", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_register", "callee": "consumeGrant", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L298", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_register", "callee": "findByMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L300", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_register", "callee": "setRealName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L302", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_register", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L305", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_register", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L307", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_register", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L307", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_issuetoken", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L364", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_issuetoken", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L364", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_issuetoken", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L366", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_issuetoken", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L369", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_issuetoken", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L372", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_issuetoken", "callee": "consumeGrant", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L375", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_issuetoken", "callee": "findByMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L377", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_issuetoken", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L378", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_issuetoken", "callee": "issueTokens", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L380", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_otplogin", "callee": "assertValid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L390", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_otplogin", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L392", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_otplogin", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L392", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_otplogin", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L393", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_otplogin", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L396", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_otplogin", "callee": "consumeGrant", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L399", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_otplogin", "callee": "findByMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L400", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_otplogin", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L403", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_otplogin", "callee": "issueTokens", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L406", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resetpassword", "callee": "assertValid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L416", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resetpassword", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L418", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resetpassword", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L418", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resetpassword", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L419", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resetpassword", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L420", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resetpassword", "callee": "mb_strlen", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L422", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resetpassword", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L423", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resetpassword", "callee": "consumeGrant", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L426", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resetpassword", "callee": "findByMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L427", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resetpassword", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L430", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resetpassword", "callee": "setPasswordHash", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L433", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resetpassword", "callee": "hashPassword", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L433", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resetpassword", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L434", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resetpassword", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L436", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_changepassword", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L448", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_changepassword", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L448", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_changepassword", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L449", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_changepassword", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L450", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_changepassword", "callee": "mb_strlen", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L452", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_changepassword", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L453", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_changepassword", "callee": "isPasswordValid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L455", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_changepassword", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L456", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_changepassword", "callee": "isPasswordValid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L458", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_changepassword", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L459", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_changepassword", "callee": "setPasswordHash", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L462", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_changepassword", "callee": "hashPassword", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L462", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_changepassword", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L463", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_changepassword", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L465", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_refreshtoken", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L516", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_refreshtoken", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L516", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_refreshtoken", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L517", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_refreshtoken", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L519", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_refreshtoken", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L520", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_refreshtoken", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L524", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_refreshtoken", "callee": "getStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L526", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_refreshtoken", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L527", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_refreshtoken", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L527", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_refreshtoken", "callee": "issueTokens", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L535", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_userinfo", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L594", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_userinfo", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L594", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_userinfo", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L601", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_userinfo", "callee": "count", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L602", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_userinfo", "callee": "upsert", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L603", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_userinfo", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L613", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_userinfo", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L615", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_userinfo", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L616", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_userinfo", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L617", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_userinfo", "callee": "getMobileNumber", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L618", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_userinfo", "callee": "getRealName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L619", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_userinfo", "callee": "getStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L620", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_userinfo", "callee": "getRoles", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L621", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_switchcontext", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L656", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_switchcontext", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L656", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_switchcontext", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L659", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_switchcontext", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L659", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_switchcontext", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L660", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_switchcontext", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L663", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_switchcontext", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L670", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_switchcontext", "callee": "upsert", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L673", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_switchcontext", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L675", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_enforcelimit", "callee": "create", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L686", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_enforcelimit", "callee": "getClientIp", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L686", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_enforcelimit", "callee": "isAccepted", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L687", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_enforcelimit", "callee": "consume", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L687", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_enforcelimit", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L688", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_enforcelimit", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L688", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resolveprimaryrole", "callee": "getRoles", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L695", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resolveprimaryrole", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L696", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resolveprimaryrole", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L697", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resolveprimaryrole", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L698", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resolveprimaryrole", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L699", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resolveprimaryrole", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L701", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resolveprimaryrole", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L702", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L711", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L714", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L715", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "findByDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L718", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "mapByClinicForDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L719", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L721", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L721", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L728", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L728", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L728", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L729", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L732", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L733", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L736", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "findAllByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L745", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "array_filter", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L746", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L746", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L747", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L750", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L751", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "findAllActiveBySecretary", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L758", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getOwnerType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L759", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getClinic", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L759", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L761", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getClinic", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L761", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "array_filter", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L762", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L763", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L767", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getClinic", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L767", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getPermissions", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L770", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L777", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L777", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L778", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L778", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getPermissions", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L781", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "findActiveByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L788", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getEntityType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L789", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L790", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getEntityId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L790", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L791", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getEntityId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L791", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getEntityType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L798", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L799", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getEntityType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L800", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L801", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L802", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getEntityType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L804", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_contextpermissions", "callee": "isActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L822", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_contextpermissions", "callee": "getPermissions", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L823", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_builddbkey", "callee": "hash_hmac", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L839", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_builddbkey", "callee": "getParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L839", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_logout", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L876", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_logout", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L876", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_logout", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L877", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_logout", "callee": "revokeRefreshToken", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L880", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_logout", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L883", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sessiontoken", "callee": "bin2hex", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L889", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sessiontoken", "callee": "random_bytes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L889", "receiver": null}]}