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

1 line
35 KiB
JSON

{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_tests_shared_apileastprivilegetest_php", "label": "ApiLeastPrivilegeTest.php", "file_type": "code", "source_file": "tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L1"}, {"id": "shared_apileastprivilegetest_apileastprivilegetest", "label": "ApiLeastPrivilegeTest", "file_type": "code", "source_file": "tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L28"}, {"id": "apitestcase", "label": "ApiTestCase", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "shared_apileastprivilegetest_apileastprivilegetest_teardown", "label": ".tearDown()", "file_type": "code", "source_file": "tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L207"}, {"id": "shared_apileastprivilegetest_apileastprivilegetest_makepowerlesssecretary", "label": ".makePowerlessSecretary()", "file_type": "code", "source_file": "tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L215"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L215"}, {"id": "shared_apileastprivilegetest_apileastprivilegetest_testnoapirouteleakstoasecretarywithoutanypermission", "label": ".testNoApiRouteLeaksToASecretaryWithoutAnyPermission()", "file_type": "code", "source_file": "tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L243"}, {"id": "shared_apileastprivilegetest_apileastprivilegetest_samplevaluefor", "label": ".sampleValueFor()", "file_type": "code", "source_file": "tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L284"}, {"id": "shared_apileastprivilegetest_apileastprivilegetest_probepath", "label": ".probePath()", "file_type": "code", "source_file": "tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L307"}, {"id": "route", "label": "Route", "file_type": "code", "source_file": "tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L307"}, {"id": "shared_apileastprivilegetest_apileastprivilegetest_testnoapiwriterouteskipsitspermissiongate", "label": ".testNoApiWriteRouteSkipsItsPermissionGate()", "file_type": "code", "source_file": "tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L339"}, {"id": "shared_apileastprivilegetest_apileastprivilegetest_testhoistedgatesanswer403beforethelookup", "label": ".testHoistedGatesAnswer403BeforeTheLookup()", "file_type": "code", "source_file": "tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L382"}, {"id": "shared_apileastprivilegetest_apileastprivilegetest_testknowngapsarestillgapsorgetremovedfromthelist", "label": ".testKnownGapsAreStillGapsOrGetRemovedFromTheList()", "file_type": "code", "source_file": "tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L414"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_tests_shared_apileastprivilegetest_php", "target": "useractivecontext", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_tests_shared_apileastprivilegetest_php", "target": "clinic", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_tests_shared_apileastprivilegetest_php", "target": "doctor", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_tests_shared_apileastprivilegetest_php", "target": "doctorsecretary", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_tests_shared_apileastprivilegetest_php", "target": "permissioncatalog", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_tests_shared_apileastprivilegetest_php", "target": "apitestcase", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_tests_shared_apileastprivilegetest_php", "target": "shared_apileastprivilegetest_apileastprivilegetest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L28", "weight": 1.0}, {"source": "shared_apileastprivilegetest_apileastprivilegetest", "target": "apitestcase", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L28", "weight": 1.0}, {"source": "shared_apileastprivilegetest_apileastprivilegetest", "target": "shared_apileastprivilegetest_apileastprivilegetest_teardown", "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L207", "weight": 1.0}, {"source": "shared_apileastprivilegetest_apileastprivilegetest", "target": "shared_apileastprivilegetest_apileastprivilegetest_makepowerlesssecretary", "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L215", "weight": 1.0}, {"source": "shared_apileastprivilegetest_apileastprivilegetest_makepowerlesssecretary", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L215", "weight": 1.0, "context": "return_type"}, {"source": "shared_apileastprivilegetest_apileastprivilegetest", "target": "shared_apileastprivilegetest_apileastprivilegetest_testnoapirouteleakstoasecretarywithoutanypermission", "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L243", "weight": 1.0}, {"source": "shared_apileastprivilegetest_apileastprivilegetest", "target": "shared_apileastprivilegetest_apileastprivilegetest_samplevaluefor", "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L284", "weight": 1.0}, {"source": "shared_apileastprivilegetest_apileastprivilegetest", "target": "shared_apileastprivilegetest_apileastprivilegetest_probepath", "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L307", "weight": 1.0}, {"source": "shared_apileastprivilegetest_apileastprivilegetest_probepath", "target": "route", "relation": "references", "confidence": "EXTRACTED", "source_file": "tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L307", "weight": 1.0, "context": "parameter_type"}, {"source": "shared_apileastprivilegetest_apileastprivilegetest", "target": "shared_apileastprivilegetest_apileastprivilegetest_testnoapiwriterouteskipsitspermissiongate", "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L339", "weight": 1.0}, {"source": "shared_apileastprivilegetest_apileastprivilegetest", "target": "shared_apileastprivilegetest_apileastprivilegetest_testhoistedgatesanswer403beforethelookup", "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L382", "weight": 1.0}, {"source": "shared_apileastprivilegetest_apileastprivilegetest", "target": "shared_apileastprivilegetest_apileastprivilegetest_testknowngapsarestillgapsorgetremovedfromthelist", "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L414", "weight": 1.0}, {"source": "shared_apileastprivilegetest_apileastprivilegetest_testnoapirouteleakstoasecretarywithoutanypermission", "target": "shared_apileastprivilegetest_apileastprivilegetest_makepowerlesssecretary", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L245", "weight": 1.0}, {"source": "shared_apileastprivilegetest_apileastprivilegetest_testnoapiwriterouteskipsitspermissiongate", "target": "shared_apileastprivilegetest_apileastprivilegetest_makepowerlesssecretary", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L341", "weight": 1.0}, {"source": "shared_apileastprivilegetest_apileastprivilegetest_testhoistedgatesanswer403beforethelookup", "target": "shared_apileastprivilegetest_apileastprivilegetest_makepowerlesssecretary", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L384", "weight": 1.0}, {"source": "shared_apileastprivilegetest_apileastprivilegetest_testknowngapsarestillgapsorgetremovedfromthelist", "target": "shared_apileastprivilegetest_apileastprivilegetest_makepowerlesssecretary", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L416", "weight": 1.0}], "raw_calls": [{"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_teardown", "callee": "resetManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L209", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_teardown", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L209", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_teardown", "callee": "static", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L209", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_teardown", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L211", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_makepowerlesssecretary", "callee": "createUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L217", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_makepowerlesssecretary", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L219", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_makepowerlesssecretary", "callee": "createUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L221", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_makepowerlesssecretary", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L222", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_makepowerlesssecretary", "callee": "add", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L223", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_makepowerlesssecretary", "callee": "getDoctors", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L223", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_makepowerlesssecretary", "callee": "createUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L225", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_makepowerlesssecretary", "callee": "array_keys", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L230", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_makepowerlesssecretary", "callee": "mergePermissions", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L234", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_makepowerlesssecretary", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L236", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_makepowerlesssecretary", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L237", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_makepowerlesssecretary", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L237", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_makepowerlesssecretary", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L238", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapirouteleakstoasecretarywithoutanypermission", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L246", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapirouteleakstoasecretarywithoutanypermission", "callee": "self", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L246", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapirouteleakstoasecretarywithoutanypermission", "callee": "getRouteCollection", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L249", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapirouteleakstoasecretarywithoutanypermission", "callee": "getPath", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L250", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapirouteleakstoasecretarywithoutanypermission", "callee": "str_starts_with", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L252", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapirouteleakstoasecretarywithoutanypermission", "callee": "str_contains", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L252", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapirouteleakstoasecretarywithoutanypermission", "callee": "getMethods", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L255", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapirouteleakstoasecretarywithoutanypermission", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L256", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapirouteleakstoasecretarywithoutanypermission", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L259", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapirouteleakstoasecretarywithoutanypermission", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L259", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapirouteleakstoasecretarywithoutanypermission", "callee": "authJson", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L263", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapirouteleakstoasecretarywithoutanypermission", "callee": "responseCode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L264", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapirouteleakstoasecretarywithoutanypermission", "callee": "sprintf", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L265", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapirouteleakstoasecretarywithoutanypermission", "callee": "responseCode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L265", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapirouteleakstoasecretarywithoutanypermission", "callee": "assertSame", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L269", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapirouteleakstoasecretarywithoutanypermission", "callee": "sprintf", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L269", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapirouteleakstoasecretarywithoutanypermission", "callee": "implode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L272", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_samplevaluefor", "callee": "preg_match", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L288", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_samplevaluefor", "callee": "explode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L289", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_samplevaluefor", "callee": "preg_match", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L291", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_samplevaluefor", "callee": "str_ends_with", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L296", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_samplevaluefor", "callee": "str_ends_with", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L296", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_probepath", "callee": "getPath", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L309", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_probepath", "callee": "preg_replace_callback", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L311", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_probepath", "callee": "self", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L313", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_probepath", "callee": "getRequirement", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L313", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapiwriterouteskipsitspermissiongate", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L342", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapiwriterouteskipsitspermissiongate", "callee": "self", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L342", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapiwriterouteskipsitspermissiongate", "callee": "getRouteCollection", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L345", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapiwriterouteskipsitspermissiongate", "callee": "str_starts_with", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L346", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapiwriterouteskipsitspermissiongate", "callee": "getPath", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L346", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapiwriterouteskipsitspermissiongate", "callee": "array_values", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L349", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapiwriterouteskipsitspermissiongate", "callee": "array_intersect", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L349", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapiwriterouteskipsitspermissiongate", "callee": "getMethods", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L350", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapiwriterouteskipsitspermissiongate", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L353", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapiwriterouteskipsitspermissiongate", "callee": "str_contains", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L357", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapiwriterouteskipsitspermissiongate", "callee": "getPath", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L357", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapiwriterouteskipsitspermissiongate", "callee": "self", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L358", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapiwriterouteskipsitspermissiongate", "callee": "authJson", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L360", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapiwriterouteskipsitspermissiongate", "callee": "responseCode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L361", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapiwriterouteskipsitspermissiongate", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L363", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapiwriterouteskipsitspermissiongate", "callee": "sprintf", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L365", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapiwriterouteskipsitspermissiongate", "callee": "assertSame", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L369", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapiwriterouteskipsitspermissiongate", "callee": "sprintf", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L369", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testnoapiwriterouteskipsitspermissiongate", "callee": "implode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L373", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testhoistedgatesanswer403beforethelookup", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L385", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testhoistedgatesanswer403beforethelookup", "callee": "self", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L385", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testhoistedgatesanswer403beforethelookup", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L389", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testhoistedgatesanswer403beforethelookup", "callee": "getRouteCollection", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L389", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testhoistedgatesanswer403beforethelookup", "callee": "assertNotNull", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L390", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testhoistedgatesanswer403beforethelookup", "callee": "array_values", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L392", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testhoistedgatesanswer403beforethelookup", "callee": "array_intersect", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L392", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testhoistedgatesanswer403beforethelookup", "callee": "getMethods", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L393", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testhoistedgatesanswer403beforethelookup", "callee": "authJson", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L397", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testhoistedgatesanswer403beforethelookup", "callee": "self", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L397", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testhoistedgatesanswer403beforethelookup", "callee": "responseCode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L398", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testhoistedgatesanswer403beforethelookup", "callee": "sprintf", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L399", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testhoistedgatesanswer403beforethelookup", "callee": "responseCode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L399", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testhoistedgatesanswer403beforethelookup", "callee": "assertSame", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L403", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testhoistedgatesanswer403beforethelookup", "callee": "sprintf", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L403", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testhoistedgatesanswer403beforethelookup", "callee": "implode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L405", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testknowngapsarestillgapsorgetremovedfromthelist", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L417", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testknowngapsarestillgapsorgetremovedfromthelist", "callee": "self", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L417", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testknowngapsarestillgapsorgetremovedfromthelist", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L421", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testknowngapsarestillgapsorgetremovedfromthelist", "callee": "getRouteCollection", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L421", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testknowngapsarestillgapsorgetremovedfromthelist", "callee": "assertNotNull", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L422", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testknowngapsarestillgapsorgetremovedfromthelist", "callee": "authJson", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L424", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testknowngapsarestillgapsorgetremovedfromthelist", "callee": "getPath", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L424", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testknowngapsarestillgapsorgetremovedfromthelist", "callee": "responseCode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L425", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testknowngapsarestillgapsorgetremovedfromthelist", "callee": "assertSame", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L430", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testknowngapsarestillgapsorgetremovedfromthelist", "callee": "sprintf", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L430", "receiver": null}, {"caller_nid": "shared_apileastprivilegetest_apileastprivilegetest_testknowngapsarestillgapsorgetremovedfromthelist", "callee": "implode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/ApiLeastPrivilegeTest.php", "source_location": "L432", "receiver": null}]}