{"nodes": [{"id": "home_asterix_desktop_app_main_updater_app_services_ipsecurity_iplocateservice_php", "label": "IpLocateService.php", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L1"}, {"id": "ipsecurity_iplocateservice_iplocateservice", "label": "IpLocateService", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L11"}, {"id": "ipsecurity_iplocateservice_iplocateservice_resolveclientip", "label": ".resolveClientIp()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L13"}, {"id": "ipsecurity_iplocateservice_iplocateservice_resolveclientipforlogging", "label": ".resolveClientIpForLogging()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L36"}, {"id": "ipsecurity_iplocateservice_iplocateservice_lookup", "label": ".lookup()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L57"}, {"id": "ipsecurity_iplocateservice_iplocateservice_lookupforactivitylog", "label": ".lookupForActivityLog()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L72"}, {"id": "ipsecurity_iplocateservice_iplocateservice_lookupwithapi", "label": ".lookupWithApi()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L109"}, {"id": "ipsecurity_iplocateservice_iplocateservice_fetchfromapi", "label": ".fetchFromApi()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L156"}, {"id": "ipsecurity_iplocateservice_iplocateservice_storecache", "label": ".storeCache()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L205"}, {"id": "ipsecurity_iplocateservice_iplocateservice_resultfromcache", "label": ".resultFromCache()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L225"}, {"id": "ipsecurity_iplocateservice_iplocateservice_rememberinsession", "label": ".rememberInSession()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L240"}, {"id": "ipsecurity_iplocateservice_iplocateservice_cancallapi", "label": ".canCallApi()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L248"}, {"id": "ipsecurity_iplocateservice_iplocateservice_incrementapiusage", "label": ".incrementApiUsage()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L257"}, {"id": "ipsecurity_iplocateservice_iplocateservice_firstpublicip", "label": ".firstPublicIp()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L264"}], "edges": [{"source": "home_asterix_desktop_app_main_updater_app_services_ipsecurity_iplocateservice_php", "target": "cache", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L5", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_app_services_ipsecurity_iplocateservice_php", "target": "http", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L6", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_app_services_ipsecurity_iplocateservice_php", "target": "log", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L7", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_app_services_ipsecurity_iplocateservice_php", "target": "iplookupcache", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L8", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_app_services_ipsecurity_iplocateservice_php", "target": "ipsecuritysetting", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L9", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_app_services_ipsecurity_iplocateservice_php", "target": "ipsecurity_iplocateservice_iplocateservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L11", "weight": 1.0}, {"source": "ipsecurity_iplocateservice_iplocateservice", "target": "ipsecurity_iplocateservice_iplocateservice_resolveclientip", "relation": "method", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L13", "weight": 1.0}, {"source": "ipsecurity_iplocateservice_iplocateservice", "target": "ipsecurity_iplocateservice_iplocateservice_resolveclientipforlogging", "relation": "method", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L36", "weight": 1.0}, {"source": "ipsecurity_iplocateservice_iplocateservice", "target": "ipsecurity_iplocateservice_iplocateservice_lookup", "relation": "method", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L57", "weight": 1.0}, {"source": "ipsecurity_iplocateservice_iplocateservice", "target": "ipsecurity_iplocateservice_iplocateservice_lookupforactivitylog", "relation": "method", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L72", "weight": 1.0}, {"source": "ipsecurity_iplocateservice_iplocateservice", "target": "ipsecurity_iplocateservice_iplocateservice_lookupwithapi", "relation": "method", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L109", "weight": 1.0}, {"source": "ipsecurity_iplocateservice_iplocateservice", "target": "ipsecurity_iplocateservice_iplocateservice_fetchfromapi", "relation": "method", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L156", "weight": 1.0}, {"source": "ipsecurity_iplocateservice_iplocateservice", "target": "ipsecurity_iplocateservice_iplocateservice_storecache", "relation": "method", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L205", "weight": 1.0}, {"source": "ipsecurity_iplocateservice_iplocateservice", "target": "ipsecurity_iplocateservice_iplocateservice_resultfromcache", "relation": "method", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L225", "weight": 1.0}, {"source": "ipsecurity_iplocateservice_iplocateservice", "target": "ipsecurity_iplocateservice_iplocateservice_rememberinsession", "relation": "method", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L240", "weight": 1.0}, {"source": "ipsecurity_iplocateservice_iplocateservice", "target": "ipsecurity_iplocateservice_iplocateservice_cancallapi", "relation": "method", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L248", "weight": 1.0}, {"source": "ipsecurity_iplocateservice_iplocateservice", "target": "ipsecurity_iplocateservice_iplocateservice_incrementapiusage", "relation": "method", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L257", "weight": 1.0}, {"source": "ipsecurity_iplocateservice_iplocateservice", "target": "ipsecurity_iplocateservice_iplocateservice_firstpublicip", "relation": "method", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L264", "weight": 1.0}, {"source": "ipsecurity_iplocateservice_iplocateservice_resolveclientip", "target": "ipsecurity_iplocateservice_iplocateservice_firstpublicip", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L22", "weight": 1.0}, {"source": "ipsecurity_iplocateservice_iplocateservice_resolveclientipforlogging", "target": "ipsecurity_iplocateservice_iplocateservice_resolveclientip", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L38", "weight": 1.0}, {"source": "ipsecurity_iplocateservice_iplocateservice_lookup", "target": "ipsecurity_iplocateservice_iplocateservice_resolveclientip", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L60", "weight": 1.0}, {"source": "ipsecurity_iplocateservice_iplocateservice_lookup", "target": "ipsecurity_iplocateservice_iplocateservice_lookupwithapi", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L66", "weight": 1.0}, {"source": "ipsecurity_iplocateservice_iplocateservice_lookupforactivitylog", "target": "ipsecurity_iplocateservice_iplocateservice_resolveclientipforlogging", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L74", "weight": 1.0}, {"source": "ipsecurity_iplocateservice_iplocateservice_lookupforactivitylog", "target": "ipsecurity_iplocateservice_iplocateservice_resultfromcache", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L83", "weight": 1.0}, {"source": "ipsecurity_iplocateservice_iplocateservice_lookupforactivitylog", "target": "ipsecurity_iplocateservice_iplocateservice_lookupwithapi", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L87", "weight": 1.0}, {"source": "ipsecurity_iplocateservice_iplocateservice_lookupforactivitylog", "target": "ipsecurity_iplocateservice_iplocateservice_lookup", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L97", "weight": 1.0}, {"source": "ipsecurity_iplocateservice_iplocateservice_lookupforactivitylog", "target": "ipsecurity_iplocateservice_iplocateservice_storecache", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L99", "weight": 1.0}, {"source": "ipsecurity_iplocateservice_iplocateservice_lookupwithapi", "target": "ipsecurity_iplocateservice_iplocateservice_resultfromcache", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L120", "weight": 1.0}, {"source": "ipsecurity_iplocateservice_iplocateservice_lookupwithapi", "target": "ipsecurity_iplocateservice_iplocateservice_rememberinsession", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L121", "weight": 1.0}, {"source": "ipsecurity_iplocateservice_iplocateservice_lookupwithapi", "target": "ipsecurity_iplocateservice_iplocateservice_cancallapi", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L126", "weight": 1.0}, {"source": "ipsecurity_iplocateservice_iplocateservice_lookupwithapi", "target": "ipsecurity_iplocateservice_iplocateservice_fetchfromapi", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L148", "weight": 1.0}, {"source": "ipsecurity_iplocateservice_iplocateservice_fetchfromapi", "target": "ipsecurity_iplocateservice_iplocateservice_incrementapiusage", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L158", "weight": 1.0}, {"source": "ipsecurity_iplocateservice_iplocateservice_fetchfromapi", "target": "ipsecurity_iplocateservice_iplocateservice_storecache", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L195", "weight": 1.0}], "raw_calls": [{"caller_nid": "ipsecurity_iplocateservice_iplocateservice_resolveclientip", "callee": "bound", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L15"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_resolveclientip", "callee": "app", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L15"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_resolveclientip", "callee": "request", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L19"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_resolveclientip", "callee": "header", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L22"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_resolveclientip", "callee": "ip", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L28"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_resolveclientipforlogging", "callee": "bound", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L44"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_resolveclientipforlogging", "callee": "app", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L44"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_resolveclientipforlogging", "callee": "ip", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L48"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_resolveclientipforlogging", "callee": "request", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L48"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_resolveclientipforlogging", "callee": "filter_var", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L50"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_lookup", "callee": "ip_security_settings", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L59"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_lookupforactivitylog", "callee": "ip_security_settings", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L79"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_lookupforactivitylog", "callee": "first", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L81"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_lookupforactivitylog", "callee": "IpLookupCache", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L81"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_lookupforactivitylog", "callee": "isExpired", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L82"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_lookupforactivitylog", "callee": "app", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L97"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_lookupwithapi", "callee": "session", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L114"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_lookupwithapi", "callee": "has", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L114"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_lookupwithapi", "callee": "session", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L114"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_lookupwithapi", "callee": "IpLookupResult", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L115"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_lookupwithapi", "callee": "session", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L115"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_lookupwithapi", "callee": "first", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L118"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_lookupwithapi", "callee": "IpLookupCache", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L118"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_lookupwithapi", "callee": "isExpired", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L119"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_fetchfromapi", "callee": "get", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L161"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_fetchfromapi", "callee": "acceptJson", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L161"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_fetchfromapi", "callee": "Http", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L161"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_fetchfromapi", "callee": "urlencode", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L163"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_fetchfromapi", "callee": "successful", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L167"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_fetchfromapi", "callee": "Log", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L168"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_fetchfromapi", "callee": "status", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L170"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_fetchfromapi", "callee": "mb_substr", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L171"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_fetchfromapi", "callee": "body", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L171"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_fetchfromapi", "callee": "json", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L177"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_fetchfromapi", "callee": "is_array", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L178"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_fetchfromapi", "callee": "isset", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L186"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_fetchfromapi", "callee": "strtoupper", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L186"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_fetchfromapi", "callee": "Log", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L199"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_fetchfromapi", "callee": "getMessage", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L199"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_storecache", "callee": "max", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L207"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_storecache", "callee": "IpLookupCache", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L209"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_storecache", "callee": "addHours", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L220"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_storecache", "callee": "now", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L220"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_rememberinsession", "callee": "session", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L242"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_rememberinsession", "callee": "toArray", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L244"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_cancallapi", "callee": "max", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L250"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_cancallapi", "callee": "format", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L251"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_cancallapi", "callee": "now", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L251"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_cancallapi", "callee": "Cache", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L252"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_incrementapiusage", "callee": "format", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L259"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_incrementapiusage", "callee": "now", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L259"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_incrementapiusage", "callee": "Cache", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L260"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_incrementapiusage", "callee": "Cache", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L261"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_incrementapiusage", "callee": "endOfDay", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L261"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_incrementapiusage", "callee": "now", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L261"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_firstpublicip", "callee": "is_array", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L266"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_firstpublicip", "callee": "implode", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L267"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_firstpublicip", "callee": "is_string", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L270"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_firstpublicip", "callee": "explode", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L274"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_firstpublicip", "callee": "trim", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L275"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_firstpublicip", "callee": "filter_var", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L276"}]}