{"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_fetchfromapi", "label": ".fetchFromApi()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L111"}, {"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": "L160"}, {"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": "L180"}, {"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": "L195"}, {"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": "L203"}, {"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": "L212"}, {"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": "L219"}], "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_fetchfromapi", "relation": "method", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L111", "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": "L160", "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": "L180", "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": "L195", "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": "L203", "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": "L212", "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": "L219", "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_resultfromcache", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L75", "weight": 1.0}, {"source": "ipsecurity_iplocateservice_iplocateservice_lookup", "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": "L76", "weight": 1.0}, {"source": "ipsecurity_iplocateservice_iplocateservice_lookup", "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": "L81", "weight": 1.0}, {"source": "ipsecurity_iplocateservice_iplocateservice_lookup", "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": "L103", "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": "L113", "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": "L150", "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_lookup", "callee": "session", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L69"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_lookup", "callee": "has", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L69"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_lookup", "callee": "session", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L69"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_lookup", "callee": "IpLookupResult", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L70"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_lookup", "callee": "session", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L70"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_lookup", "callee": "first", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L73"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_lookup", "callee": "IpLookupCache", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L73"}, {"caller_nid": "ipsecurity_iplocateservice_iplocateservice_lookup", "callee": "isExpired", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/IpSecurity/IpLocateService.php", "source_location": "L74"}, {"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": "L116"}, {"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": "L116"}, {"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": "L116"}, {"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": "L118"}, {"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": "L122"}, {"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": "L123"}, {"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": "L125"}, {"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": "L126"}, {"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": "L126"}, {"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": "L132"}, {"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": "L133"}, {"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": "L141"}, {"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": "L141"}, {"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": "L154"}, {"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": "L154"}, {"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": "L162"}, {"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": "L164"}, {"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": "L175"}, {"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": "L175"}, {"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": "L197"}, {"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": "L199"}, {"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": "L205"}, {"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": "L206"}, {"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": "L206"}, {"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": "L207"}, {"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": "L214"}, {"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": "L214"}, {"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": "L215"}, {"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": "L216"}, {"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": "L216"}, {"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": "L216"}, {"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": "L221"}, {"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": "L222"}, {"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": "L225"}, {"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": "L229"}, {"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": "L230"}, {"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": "L231"}]}