{"nodes": [{"id": "home_asterix_desktop_app_main_updater_app_services_phoneverification_veriphoneservice_php", "label": "VeriphoneService.php", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L1"}, {"id": "phoneverification_veriphoneservice_veriphoneservice", "label": "VeriphoneService", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L10"}, {"id": "phoneverification_veriphoneservice_veriphoneservice_verify", "label": ".verify()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L12"}, {"id": "phoneverification_veriphoneservice_veriphoneservice_fetchfromapi", "label": ".fetchFromApi()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L55"}, {"id": "phoneverification_veriphoneservice_veriphoneservice_cachekey", "label": ".cacheKey()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L140"}, {"id": "phoneverification_veriphoneservice_veriphoneservice_cancallapi", "label": ".canCallApi()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L147"}, {"id": "phoneverification_veriphoneservice_veriphoneservice_incrementapiusage", "label": ".incrementApiUsage()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L155"}], "edges": [{"source": "home_asterix_desktop_app_main_updater_app_services_phoneverification_veriphoneservice_php", "target": "http", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L5", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_app_services_phoneverification_veriphoneservice_php", "target": "log", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L6", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_app_services_phoneverification_veriphoneservice_php", "target": "phoneverificationcache", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L7", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_app_services_phoneverification_veriphoneservice_php", "target": "phoneverificationsetting", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L8", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_app_services_phoneverification_veriphoneservice_php", "target": "phoneverification_veriphoneservice_veriphoneservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L10", "weight": 1.0}, {"source": "phoneverification_veriphoneservice_veriphoneservice", "target": "phoneverification_veriphoneservice_veriphoneservice_verify", "relation": "method", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L12", "weight": 1.0}, {"source": "phoneverification_veriphoneservice_veriphoneservice", "target": "phoneverification_veriphoneservice_veriphoneservice_fetchfromapi", "relation": "method", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L55", "weight": 1.0}, {"source": "phoneverification_veriphoneservice_veriphoneservice", "target": "phoneverification_veriphoneservice_veriphoneservice_cachekey", "relation": "method", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L140", "weight": 1.0}, {"source": "phoneverification_veriphoneservice_veriphoneservice", "target": "phoneverification_veriphoneservice_veriphoneservice_cancallapi", "relation": "method", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L147", "weight": 1.0}, {"source": "phoneverification_veriphoneservice_veriphoneservice", "target": "phoneverification_veriphoneservice_veriphoneservice_incrementapiusage", "relation": "method", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L155", "weight": 1.0}, {"source": "phoneverification_veriphoneservice_veriphoneservice_verify", "target": "phoneverification_veriphoneservice_veriphoneservice_cachekey", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L23", "weight": 1.0}, {"source": "phoneverification_veriphoneservice_veriphoneservice_verify", "target": "phoneverification_veriphoneservice_veriphoneservice_cancallapi", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L37", "weight": 1.0}, {"source": "phoneverification_veriphoneservice_veriphoneservice_verify", "target": "phoneverification_veriphoneservice_veriphoneservice_fetchfromapi", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L52", "weight": 1.0}, {"source": "phoneverification_veriphoneservice_veriphoneservice_fetchfromapi", "target": "phoneverification_veriphoneservice_veriphoneservice_incrementapiusage", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L61", "weight": 1.0}], "raw_calls": [{"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_verify", "callee": "phone_verification_settings", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L14"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_verify", "callee": "trim", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L15"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_verify", "callee": "strtoupper", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L21"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_verify", "callee": "country_code_for_phone_verification", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L21"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_verify", "callee": "normalize_phone_number", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L22"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_verify", "callee": "first", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L25"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_verify", "callee": "PhoneVerificationCache", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L25"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_verify", "callee": "isExpired", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L26"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_fetchfromapi", "callee": "get", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L69"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_fetchfromapi", "callee": "withHeaders", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L69"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_fetchfromapi", "callee": "acceptJson", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L69"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_fetchfromapi", "callee": "Http", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L69"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_fetchfromapi", "callee": "successful", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L74"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_fetchfromapi", "callee": "Log", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L75"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_fetchfromapi", "callee": "status", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L77"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_fetchfromapi", "callee": "mb_substr", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L78"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_fetchfromapi", "callee": "body", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L78"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_fetchfromapi", "callee": "json", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L84"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_fetchfromapi", "callee": "is_array", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L85"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_fetchfromapi", "callee": "Log", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L99"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_fetchfromapi", "callee": "max", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L117"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_fetchfromapi", "callee": "PhoneVerificationCache", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L118"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_fetchfromapi", "callee": "addHours", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L128"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_fetchfromapi", "callee": "now", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L128"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_fetchfromapi", "callee": "Log", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L134"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_fetchfromapi", "callee": "getMessage", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L134"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_cachekey", "callee": "preg_replace", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L142"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_cachekey", "callee": "hash", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L144"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_cachekey", "callee": "mb_strtolower", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L144"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_cachekey", "callee": "mb_strtoupper", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L144"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_cancallapi", "callee": "max", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L149"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_cancallapi", "callee": "format", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L150"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_cancallapi", "callee": "now", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L150"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_cancallapi", "callee": "cache_get_safe", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L152"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_incrementapiusage", "callee": "format", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L157"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_incrementapiusage", "callee": "now", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L157"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_incrementapiusage", "callee": "cache_get_safe", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L158"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_incrementapiusage", "callee": "cache_put_safe", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L159"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_incrementapiusage", "callee": "endOfDay", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L159"}, {"caller_nid": "phoneverification_veriphoneservice_veriphoneservice_incrementapiusage", "callee": "now", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/PhoneVerification/VeriphoneService.php", "source_location": "L159"}]}