Files
clinicpro/graphify-out/cache/ast/v0.8.44/10363dfb996d06f7ed05ac77eefcb89ea78899e17a4314d9738ed09d813bc9da.json
T
hamed c2c6ae4d02 feat(migrations): add national_code_verified flag to users and normalize bank_account representation
- Added a new column `national_code_verified` to the `users` table.
- Normalized the `bank_account` field in the `representations` table from a single object to an array of IBANs with a default `verified` status of false.

feat(ApiIrService): implement identity verification client for api.ir

- Created `ApiIrService` to handle identity verification via api.ir.
- Implemented methods for matching national code with mobile and IBAN with national code and birth date.
- Added error handling and logging for external API requests.
2026-06-25 19:38:47 +03:30

1 line
42 KiB
JSON

{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_entity_doctor_php", "label": "Doctor.php", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L1"}, {"id": "entity_doctor_doctor", "label": "Doctor", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L16"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L33"}, {"id": "collection", "label": "Collection", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L85"}, {"id": "entity_doctor_doctor_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L120"}, {"id": "entity_doctor_doctor_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L134"}, {"id": "entity_doctor_doctor_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L138"}, {"id": "entity_doctor_doctor_getuser", "label": ".getUser()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L142"}, {"id": "entity_doctor_doctor_getname", "label": ".getName()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L146"}, {"id": "entity_doctor_doctor_getgender", "label": ".getGender()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L150"}, {"id": "entity_doctor_doctor_getmedicalsystemcode", "label": ".getMedicalSystemCode()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L154"}, {"id": "entity_doctor_doctor_getmobilenumber", "label": ".getMobileNumber()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L158"}, {"id": "entity_doctor_doctor_getactivitytime", "label": ".getActivityTime()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L162"}, {"id": "entity_doctor_doctor_getdegree", "label": ".getDegree()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L166"}, {"id": "entity_doctor_doctor_getinfo", "label": ".getInfo()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L170"}, {"id": "entity_doctor_doctor_getimages", "label": ".getImages()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L174"}, {"id": "entity_doctor_doctor_getsocialmedia", "label": ".getSocialMedia()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L178"}, {"id": "entity_doctor_doctor_getdoctorrate", "label": ".getDoctorRate()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L182"}, {"id": "entity_doctor_doctor_getdoctorratepercentage", "label": ".getDoctorRatePercentage()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L186"}, {"id": "entity_doctor_doctor_isactivedoctorappointment", "label": ".isActiveDoctorAppointment()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L190"}, {"id": "entity_doctor_doctor_getrepresentationid", "label": ".getRepresentationId()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L194"}, {"id": "entity_doctor_doctor_getnotificationmobile", "label": ".getNotificationMobile()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L198"}, {"id": "entity_doctor_doctor_getcreatedat", "label": ".getCreatedAt()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L202"}, {"id": "entity_doctor_doctor_getupdatedat", "label": ".getUpdatedAt()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L206"}, {"id": "entity_doctor_doctor_getspecialties", "label": ".getSpecialties()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L210"}, {"id": "entity_doctor_doctor_getservices", "label": ".getServices()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L214"}, {"id": "entity_doctor_doctor_getprovinces", "label": ".getProvinces()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L218"}, {"id": "entity_doctor_doctor_getcities", "label": ".getCities()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L222"}, {"id": "entity_doctor_doctor_getaddresses", "label": ".getAddresses()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L226"}, {"id": "entity_doctor_doctor_setname", "label": ".setName()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L231"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L231"}, {"id": "entity_doctor_doctor_setgender", "label": ".setGender()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L236"}, {"id": "entity_doctor_doctor_setmedicalsystemcode", "label": ".setMedicalSystemCode()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L242"}, {"id": "entity_doctor_doctor_setmobilenumber", "label": ".setMobileNumber()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L248"}, {"id": "entity_doctor_doctor_setactivitytime", "label": ".setActivityTime()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L254"}, {"id": "entity_doctor_doctor_setdegree", "label": ".setDegree()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L260"}, {"id": "entity_doctor_doctor_setinfo", "label": ".setInfo()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L266"}, {"id": "entity_doctor_doctor_setimages", "label": ".setImages()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L272"}, {"id": "entity_doctor_doctor_setsocialmedia", "label": ".setSocialMedia()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L278"}, {"id": "entity_doctor_doctor_setdoctorrate", "label": ".setDoctorRate()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L284"}, {"id": "entity_doctor_doctor_setdoctorratepercentage", "label": ".setDoctorRatePercentage()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L290"}, {"id": "entity_doctor_doctor_setactivedoctorappointment", "label": ".setActiveDoctorAppointment()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L296"}, {"id": "entity_doctor_doctor_setrepresentationid", "label": ".setRepresentationId()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L302"}, {"id": "entity_doctor_doctor_setnotificationmobile", "label": ".setNotificationMobile()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L308"}, {"id": "entity_doctor_doctor_touch", "label": ".touch()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L315"}, {"id": "entity_doctor_doctor_computeschedulefields", "label": ".computeScheduleFields()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L324"}, {"id": "weeklyschedule", "label": "WeeklySchedule", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L324"}, {"id": "entity_doctor_doctor_computescheduleparts", "label": ".computeScheduleParts()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L341"}, {"id": "entity_doctor_doctor_getexperience", "label": ".getExperience()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L411"}, {"id": "entity_doctor_doctor_tolistarray", "label": ".toListArray()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L419"}, {"id": "entity_doctor_doctor_todetailarray", "label": ".toDetailArray()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L442"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_entity_doctor_php", "target": "weeklyschedule", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_entity_doctor_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_entity_doctor_php", "target": "doctorservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_entity_doctor_php", "target": "city", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_entity_doctor_php", "target": "province", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_entity_doctor_php", "target": "specialty", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_entity_doctor_php", "target": "arraycollection", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_entity_doctor_php", "target": "collection", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_entity_doctor_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_entity_doctor_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_entity_doctor_php", "target": "entity_doctor_doctor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L16", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L33", "weight": 1.0, "context": "field"}, {"source": "entity_doctor_doctor", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L85", "weight": 1.0, "context": "field"}, {"source": "entity_doctor_doctor", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L93", "weight": 1.0, "context": "field"}, {"source": "entity_doctor_doctor", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L101", "weight": 1.0, "context": "field"}, {"source": "entity_doctor_doctor", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L109", "weight": 1.0, "context": "field"}, {"source": "entity_doctor_doctor", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L117", "weight": 1.0, "context": "field"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L120", "weight": 1.0}, {"source": "entity_doctor_doctor_construct", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L120", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L134", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L138", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getuser", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L142", "weight": 1.0}, {"source": "entity_doctor_doctor_getuser", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L142", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L146", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getgender", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L150", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getmedicalsystemcode", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L154", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getmobilenumber", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L158", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getactivitytime", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L162", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getdegree", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L166", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getinfo", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L170", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getimages", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L174", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getsocialmedia", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L178", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getdoctorrate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L182", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getdoctorratepercentage", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L186", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_isactivedoctorappointment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L190", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getrepresentationid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L194", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getnotificationmobile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L198", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getcreatedat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L202", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getupdatedat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L206", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getspecialties", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L210", "weight": 1.0}, {"source": "entity_doctor_doctor_getspecialties", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L210", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getservices", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L214", "weight": 1.0}, {"source": "entity_doctor_doctor_getservices", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L214", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getprovinces", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L218", "weight": 1.0}, {"source": "entity_doctor_doctor_getprovinces", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L218", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getcities", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L222", "weight": 1.0}, {"source": "entity_doctor_doctor_getcities", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L222", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getaddresses", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L226", "weight": 1.0}, {"source": "entity_doctor_doctor_getaddresses", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L226", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_setname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L231", "weight": 1.0}, {"source": "entity_doctor_doctor_setname", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L231", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_setgender", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L236", "weight": 1.0}, {"source": "entity_doctor_doctor_setgender", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L236", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_setmedicalsystemcode", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L242", "weight": 1.0}, {"source": "entity_doctor_doctor_setmedicalsystemcode", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L242", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_setmobilenumber", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L248", "weight": 1.0}, {"source": "entity_doctor_doctor_setmobilenumber", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L248", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_setactivitytime", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L254", "weight": 1.0}, {"source": "entity_doctor_doctor_setactivitytime", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L254", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_setdegree", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L260", "weight": 1.0}, {"source": "entity_doctor_doctor_setdegree", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L260", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_setinfo", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L266", "weight": 1.0}, {"source": "entity_doctor_doctor_setinfo", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L266", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_setimages", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L272", "weight": 1.0}, {"source": "entity_doctor_doctor_setimages", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L272", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_setsocialmedia", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L278", "weight": 1.0}, {"source": "entity_doctor_doctor_setsocialmedia", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L278", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_setdoctorrate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L284", "weight": 1.0}, {"source": "entity_doctor_doctor_setdoctorrate", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L284", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_setdoctorratepercentage", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L290", "weight": 1.0}, {"source": "entity_doctor_doctor_setdoctorratepercentage", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L290", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_setactivedoctorappointment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L296", "weight": 1.0}, {"source": "entity_doctor_doctor_setactivedoctorappointment", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L296", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_setrepresentationid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L302", "weight": 1.0}, {"source": "entity_doctor_doctor_setrepresentationid", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L302", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_setnotificationmobile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L308", "weight": 1.0}, {"source": "entity_doctor_doctor_setnotificationmobile", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L308", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_touch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L315", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_computeschedulefields", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L324", "weight": 1.0}, {"source": "entity_doctor_doctor_computeschedulefields", "target": "weeklyschedule", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L324", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_computescheduleparts", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L341", "weight": 1.0}, {"source": "entity_doctor_doctor_computescheduleparts", "target": "weeklyschedule", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L341", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getexperience", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L411", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_tolistarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L419", "weight": 1.0}, {"source": "entity_doctor_doctor_tolistarray", "target": "weeklyschedule", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L419", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_todetailarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L442", "weight": 1.0}, {"source": "entity_doctor_doctor_todetailarray", "target": "weeklyschedule", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L442", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_doctor_doctor_setgender", "target": "entity_doctor_doctor_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L239", "weight": 1.0}, {"source": "entity_doctor_doctor_setmedicalsystemcode", "target": "entity_doctor_doctor_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L245", "weight": 1.0}, {"source": "entity_doctor_doctor_setmobilenumber", "target": "entity_doctor_doctor_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L251", "weight": 1.0}, {"source": "entity_doctor_doctor_setactivitytime", "target": "entity_doctor_doctor_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L257", "weight": 1.0}, {"source": "entity_doctor_doctor_setdegree", "target": "entity_doctor_doctor_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L263", "weight": 1.0}, {"source": "entity_doctor_doctor_setinfo", "target": "entity_doctor_doctor_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L269", "weight": 1.0}, {"source": "entity_doctor_doctor_setimages", "target": "entity_doctor_doctor_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L275", "weight": 1.0}, {"source": "entity_doctor_doctor_setsocialmedia", "target": "entity_doctor_doctor_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L281", "weight": 1.0}, {"source": "entity_doctor_doctor_setdoctorrate", "target": "entity_doctor_doctor_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L287", "weight": 1.0}, {"source": "entity_doctor_doctor_setdoctorratepercentage", "target": "entity_doctor_doctor_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L293", "weight": 1.0}, {"source": "entity_doctor_doctor_setactivedoctorappointment", "target": "entity_doctor_doctor_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L299", "weight": 1.0}, {"source": "entity_doctor_doctor_setrepresentationid", "target": "entity_doctor_doctor_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L305", "weight": 1.0}, {"source": "entity_doctor_doctor_setnotificationmobile", "target": "entity_doctor_doctor_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L311", "weight": 1.0}, {"source": "entity_doctor_doctor_computeschedulefields", "target": "entity_doctor_doctor_computescheduleparts", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L326", "weight": 1.0}, {"source": "entity_doctor_doctor_tolistarray", "target": "entity_doctor_doctor_computeschedulefields", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L421", "weight": 1.0}, {"source": "entity_doctor_doctor_tolistarray", "target": "entity_doctor_doctor_getuuid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L430", "weight": 1.0}, {"source": "entity_doctor_doctor_tolistarray", "target": "entity_doctor_doctor_getid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L431", "weight": 1.0}, {"source": "entity_doctor_doctor_tolistarray", "target": "entity_doctor_doctor_getname", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L432", "weight": 1.0}, {"source": "entity_doctor_doctor_todetailarray", "target": "entity_doctor_doctor_computeschedulefields", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L444", "weight": 1.0}, {"source": "entity_doctor_doctor_todetailarray", "target": "entity_doctor_doctor_getexperience", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L450", "weight": 1.0}, {"source": "entity_doctor_doctor_todetailarray", "target": "entity_doctor_doctor_getuuid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L456", "weight": 1.0}, {"source": "entity_doctor_doctor_todetailarray", "target": "entity_doctor_doctor_getid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L457", "weight": 1.0}, {"source": "entity_doctor_doctor_todetailarray", "target": "entity_doctor_doctor_getname", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L458", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_doctor_doctor_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L122", "receiver": null}, {"caller_nid": "entity_doctor_doctor_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L122", "receiver": null}, {"caller_nid": "entity_doctor_doctor_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L125", "receiver": null}, {"caller_nid": "entity_doctor_doctor_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L126", "receiver": null}, {"caller_nid": "entity_doctor_doctor_touch", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L317", "receiver": null}, {"caller_nid": "entity_doctor_doctor_computeschedulefields", "callee": "getMeta", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L330", "receiver": null}, {"caller_nid": "entity_doctor_doctor_computescheduleparts", "callee": "getSetting", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L347", "receiver": null}, {"caller_nid": "entity_doctor_doctor_computescheduleparts", "callee": "array_values", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L352", "receiver": null}, {"caller_nid": "entity_doctor_doctor_computescheduleparts", "callee": "array_filter", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L352", "receiver": null}, {"caller_nid": "entity_doctor_doctor_computescheduleparts", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L354", "receiver": null}, {"caller_nid": "entity_doctor_doctor_computescheduleparts", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L356", "receiver": null}, {"caller_nid": "entity_doctor_doctor_computescheduleparts", "callee": "implode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L358", "receiver": null}, {"caller_nid": "entity_doctor_doctor_computescheduleparts", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L358", "receiver": null}, {"caller_nid": "entity_doctor_doctor_computescheduleparts", "callee": "array_filter", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L361", "receiver": null}, {"caller_nid": "entity_doctor_doctor_computescheduleparts", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L391", "receiver": null}, {"caller_nid": "entity_doctor_doctor_computescheduleparts", "callee": "explode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L398", "receiver": null}, {"caller_nid": "entity_doctor_doctor_computescheduleparts", "callee": "implode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L406", "receiver": null}, {"caller_nid": "entity_doctor_doctor_getexperience", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L416", "receiver": null}, {"caller_nid": "entity_doctor_doctor_tolistarray", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L429", "receiver": null}, {"caller_nid": "entity_doctor_doctor_tolistarray", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L433", "receiver": null}, {"caller_nid": "entity_doctor_doctor_todetailarray", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L455", "receiver": null}, {"caller_nid": "entity_doctor_doctor_todetailarray", "callee": "getParent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L459", "receiver": null}, {"caller_nid": "entity_doctor_doctor_todetailarray", "callee": "getParent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L459", "receiver": null}, {"caller_nid": "entity_doctor_doctor_todetailarray", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L460", "receiver": null}, {"caller_nid": "entity_doctor_doctor_todetailarray", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L464", "receiver": null}, {"caller_nid": "entity_doctor_doctor_todetailarray", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L468", "receiver": null}, {"caller_nid": "entity_doctor_doctor_todetailarray", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L473", "receiver": null}, {"caller_nid": "entity_doctor_doctor_todetailarray", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L473", "receiver": null}, {"caller_nid": "entity_doctor_doctor_todetailarray", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L473", "receiver": null}, {"caller_nid": "entity_doctor_doctor_todetailarray", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L475", "receiver": null}, {"caller_nid": "entity_doctor_doctor_todetailarray", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L479", "receiver": null}, {"caller_nid": "entity_doctor_doctor_todetailarray", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L480", "receiver": null}, {"caller_nid": "entity_doctor_doctor_todetailarray", "callee": "getProvince", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L484", "receiver": null}, {"caller_nid": "entity_doctor_doctor_todetailarray", "callee": "getProvince", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L484", "receiver": null}, {"caller_nid": "entity_doctor_doctor_todetailarray", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L485", "receiver": null}]}