Files
clinicpro/graphify-out/cache/ast/v0.8.44/77ac680c6edda20cc3e5de215799a3f260d2760a867727104f6c36fdc248024a.json
T
2026-08-08 15:51:01 +03:30

1 line
81 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": "L32"}, {"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": "L35"}, {"id": "controller_authcontroller_authcontroller_login", "label": ".login()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L58"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L58"}, {"id": "controller_authcontroller_authcontroller_sendcode", "label": ".sendCode()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L116"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L116"}, {"id": "controller_authcontroller_authcontroller_verifycode", "label": ".verifyCode()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L174"}, {"id": "controller_authcontroller_authcontroller_register", "label": ".register()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L232"}, {"id": "controller_authcontroller_authcontroller_issuetoken", "label": ".issueToken()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L311"}, {"id": "controller_authcontroller_authcontroller_otplogin", "label": ".otpLogin()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L384"}, {"id": "controller_authcontroller_authcontroller_resetpassword", "label": ".resetPassword()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L410"}, {"id": "controller_authcontroller_authcontroller_changepassword", "label": ".changePassword()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L445"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L445"}, {"id": "controller_authcontroller_authcontroller_refreshtoken", "label": ".refreshToken()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L469"}, {"id": "controller_authcontroller_authcontroller_userinfo", "label": ".userInfo()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L542"}, {"id": "controller_authcontroller_authcontroller_switchcontext", "label": ".switchContext()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L632"}, {"id": "controller_authcontroller_authcontroller_enforcelimit", "label": ".enforceLimit()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L685"}, {"id": "ratelimiterfactory", "label": "RateLimiterFactory", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L685"}, {"id": "controller_authcontroller_authcontroller_resolveprimaryrole", "label": ".resolvePrimaryRole()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L694"}, {"id": "controller_authcontroller_authcontroller_buildavailablecontexts", "label": ".buildAvailableContexts()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L707"}, {"id": "controller_authcontroller_authcontroller_contextpermissions", "label": ".contextPermissions()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L817"}, {"id": "clinicdoctorpermission", "label": "ClinicDoctorPermission", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L817"}, {"id": "controller_authcontroller_authcontroller_findcontextbydbuuid", "label": ".findContextByDbUuid()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L828"}, {"id": "controller_authcontroller_authcontroller_builddbkey", "label": ".buildDbKey()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L838"}, {"id": "controller_authcontroller_authcontroller_logout", "label": ".logout()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L843"}, {"id": "controller_authcontroller_authcontroller_sessiontoken", "label": ".sessionToken()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L887"}], "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": "permissioncatalog", "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": "clinicstaffrepository", "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": "staffpermissions", "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": "entitymanagerinterface", "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": "attributes", "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": "jsonresponse", "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": "request", "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": "userpasswordhasherinterface", "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": "ratelimiterfactory", "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": "route", "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": "currentuser", "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": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L30", "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": "L32", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L33", "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": "L35", "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": "L58", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_login", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L58", "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": "L116", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_sendcode", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L116", "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": "L116", "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": "L174", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_verifycode", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L174", "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": "L174", "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": "L232", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_register", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L232", "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": "L232", "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": "L311", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_issuetoken", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L311", "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": "L311", "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": "L384", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_otplogin", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L384", "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": "L384", "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": "L410", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_resetpassword", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L410", "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": "L410", "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": "L445", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_changepassword", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L445", "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": "L445", "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": "L445", "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": "L469", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_refreshtoken", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L469", "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": "L469", "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": "L542", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_userinfo", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L542", "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": "L542", "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": "L632", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_switchcontext", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L632", "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": "L632", "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": "L632", "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": "L685", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_enforcelimit", "target": "ratelimiterfactory", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L685", "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": "L685", "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": "L685", "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": "L694", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_resolveprimaryrole", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L694", "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": "L707", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_buildavailablecontexts", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L707", "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": "L817", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_contextpermissions", "target": "clinicdoctorpermission", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L817", "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": "L828", "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": "L838", "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": "L843", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_logout", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L843", "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": "L843", "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": "L887", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_sessiontoken", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L887", "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": "L210", "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": "L361", "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": "L387", "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": "L413", "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": "L598", "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": "L599", "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": "L612", "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": "L613", "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": "L667", "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": "L668", "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": "L678", "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": "L738", "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": "L820", "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": "L113", "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": "L113", "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": "L147", "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": "L147", "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": "L148", "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": "L148", "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": "L149", "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": "L149", "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": "L152", "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": "L154", "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": "L154", "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": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L156", "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": "L156", "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": "L156", "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": "L158", "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": "L159", "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": "L164", "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": "L165", "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": "L165", "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": "L166", "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": "L166", "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": "L214", "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": "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": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L216", "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": "L218", "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": "L218", "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": "L219", "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": "L223", "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": "L225", "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": "L289", "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": "L291", "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": "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": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L293", "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": "L296", "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": "L299", "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": "L301", "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": "L303", "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": "L306", "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": "L308", "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": "L308", "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": "L365", "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": "L365", "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": "L367", "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": "L370", "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": "L373", "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": "L376", "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": "L378", "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": "L379", "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": "L381", "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": "L391", "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": "L393", "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": "L393", "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": "L394", "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": "L397", "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": "L400", "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": "L401", "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": "L404", "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": "L407", "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": "L417", "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": "L419", "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": "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": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L421", "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": "L423", "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": "L424", "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": "L427", "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": "L428", "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": "L431", "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": "L434", "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": "L434", "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": "L435", "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": "L437", "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": "L449", "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": "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": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L451", "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": "L453", "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": "L454", "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": "L456", "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": "L457", "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": "L459", "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": "L460", "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": "L463", "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": "L463", "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": "L464", "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": "L466", "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": "L517", "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": "L517", "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": "L518", "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": "L520", "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": "L521", "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": "L525", "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": "L527", "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": "L528", "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": "L528", "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": "L536", "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": "L595", "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": "L595", "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": "L602", "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": "L603", "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": "L604", "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": "L614", "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": "L616", "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": "L617", "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": "L618", "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": "L619", "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": "L620", "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": "L621", "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": "L622", "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": "L657", "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": "L657", "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": "L660", "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": "L660", "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": "L661", "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": "L664", "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": "L671", "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": "L674", "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": "L676", "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": "L687", "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": "L687", "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": "L688", "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": "L688", "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": "L689", "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": "L689", "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": "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": "L700", "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_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": "L703", "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": "L712", "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": "L715", "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": "L716", "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": "L719", "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": "L720", "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": "L722", "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": "L722", "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": "getUser", "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": "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": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L730", "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": "L733", "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": "L734", "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": "L737", "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": "L746", "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": "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": "L747", "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": "L748", "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": "L751", "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": "L752", "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": "L759", "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": "L760", "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": "L760", "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": "L762", "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": "L762", "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": "L763", "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": "L764", "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": "L768", "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": "L768", "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": "L771", "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": "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": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L779", "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": "L779", "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": "L782", "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": "L789", "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": "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": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L792", "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": "L792", "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": "L799", "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": "L800", "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": "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": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L803", "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": "L805", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_contextpermissions", "callee": "PermissionCatalog", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L820", "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": "L823", "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": "L824", "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": "L840", "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": "L840", "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": "L877", "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": "L877", "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": "L878", "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": "L881", "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": "L884", "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": "L890", "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": "L890", "receiver": null}]}