{"nodes": [{"id": "home_asterix_desktop_app_main_updater_app_services_googlevisionservice_php", "label": "GoogleVisionService.php", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L1"}, {"id": "services_googlevisionservice_googlevisionservice", "label": "GoogleVisionService", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L8"}, {"id": "services_googlevisionservice_googlevisionservice_analyzeimagesafesearch", "label": ".analyzeImageSafeSearch()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L10"}, {"id": "services_googlevisionservice_googlevisionservice_analyzeimagetext", "label": ".analyzeImageText()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L94"}, {"id": "services_googlevisionservice_googlevisionservice_getimagebytes", "label": ".getImageBytes()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L152"}], "edges": [{"source": "home_asterix_desktop_app_main_updater_app_services_googlevisionservice_php", "target": "http", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L5", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_app_services_googlevisionservice_php", "target": "log", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L6", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_app_services_googlevisionservice_php", "target": "services_googlevisionservice_googlevisionservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L8", "weight": 1.0}, {"source": "services_googlevisionservice_googlevisionservice", "target": "services_googlevisionservice_googlevisionservice_analyzeimagesafesearch", "relation": "method", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L10", "weight": 1.0}, {"source": "services_googlevisionservice_googlevisionservice", "target": "services_googlevisionservice_googlevisionservice_analyzeimagetext", "relation": "method", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L94", "weight": 1.0}, {"source": "services_googlevisionservice_googlevisionservice", "target": "services_googlevisionservice_googlevisionservice_getimagebytes", "relation": "method", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L152", "weight": 1.0}, {"source": "services_googlevisionservice_googlevisionservice_analyzeimagesafesearch", "target": "services_googlevisionservice_googlevisionservice_getimagebytes", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L19", "weight": 1.0}, {"source": "services_googlevisionservice_googlevisionservice_analyzeimagetext", "target": "services_googlevisionservice_googlevisionservice_getimagebytes", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L103", "weight": 1.0}], "raw_calls": [{"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagesafesearch", "callee": "listing_moderation_settings", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L12"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagesafesearch", "callee": "trim", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L13"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagesafesearch", "callee": "post", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L26"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagesafesearch", "callee": "asJson", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L26"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagesafesearch", "callee": "acceptJson", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L26"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagesafesearch", "callee": "Http", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L26"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagesafesearch", "callee": "urlencode", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L30"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagesafesearch", "callee": "base64_encode", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L34"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagesafesearch", "callee": "successful", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L41"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagesafesearch", "callee": "json", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L42"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagesafesearch", "callee": "is_array", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L43"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagesafesearch", "callee": "body", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L44"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagesafesearch", "callee": "is_string", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L45"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagesafesearch", "callee": "json_encode", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L46"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagesafesearch", "callee": "Log", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L48"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagesafesearch", "callee": "status", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L49"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagesafesearch", "callee": "mb_substr", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L52"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagesafesearch", "callee": "json", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L58"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagesafesearch", "callee": "json", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L59"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagesafesearch", "callee": "is_array", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L61"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagesafesearch", "callee": "empty", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L61"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagesafesearch", "callee": "Log", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L62"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagesafesearch", "callee": "mb_substr", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L64"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagesafesearch", "callee": "config", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L70"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagesafesearch", "callee": "in_array", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L76"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagesafesearch", "callee": "Log", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L88"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagesafesearch", "callee": "getMessage", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L88"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagetext", "callee": "listing_moderation_settings", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L96"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagetext", "callee": "trim", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L97"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagetext", "callee": "post", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L110"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagetext", "callee": "asJson", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L110"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagetext", "callee": "acceptJson", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L110"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagetext", "callee": "Http", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L110"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagetext", "callee": "urlencode", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L114"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagetext", "callee": "base64_encode", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L118"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagetext", "callee": "successful", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L125"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagetext", "callee": "Log", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L126"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagetext", "callee": "status", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L127"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagetext", "callee": "mb_substr", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L128"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagetext", "callee": "body", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L128"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagetext", "callee": "json", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L134"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagetext", "callee": "is_array", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L135"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagetext", "callee": "empty", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L135"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagetext", "callee": "Log", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L136"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagetext", "callee": "mb_substr", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L138"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagetext", "callee": "json", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L144"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagetext", "callee": "Log", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L146"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_analyzeimagetext", "callee": "getMessage", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L146"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_getimagebytes", "callee": "filter_var", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L154"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_getimagebytes", "callee": "get", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L155"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_getimagebytes", "callee": "Http", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L155"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_getimagebytes", "callee": "successful", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L157"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_getimagebytes", "callee": "body", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L157"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_getimagebytes", "callee": "public_path", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L160"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_getimagebytes", "callee": "file_exists", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L162"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_getimagebytes", "callee": "file_get_contents", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L163"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_getimagebytes", "callee": "function_exists", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L166"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_getimagebytes", "callee": "uses_listing_s3_storage", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L166"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_getimagebytes", "callee": "configure_listing_s3_disk", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L167"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_getimagebytes", "callee": "exists", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L169"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_getimagebytes", "callee": "\\Illuminate\\Support\\Facades\\Storage", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L169"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_getimagebytes", "callee": "get", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L170"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_getimagebytes", "callee": "\\Illuminate\\Support\\Facades\\Storage", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L170"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_getimagebytes", "callee": "env", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L174"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_getimagebytes", "callee": "exists", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L174"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_getimagebytes", "callee": "\\Illuminate\\Support\\Facades\\Storage", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L174"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_getimagebytes", "callee": "get", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L175"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_getimagebytes", "callee": "\\Illuminate\\Support\\Facades\\Storage", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L175"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_getimagebytes", "callee": "function_exists", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L178"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_getimagebytes", "callee": "custom_asset", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L178"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_getimagebytes", "callee": "filter_var", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L180"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_getimagebytes", "callee": "get", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L181"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_getimagebytes", "callee": "Http", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L181"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_getimagebytes", "callee": "successful", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L183"}, {"caller_nid": "services_googlevisionservice_googlevisionservice_getimagebytes", "callee": "body", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/GoogleVisionService.php", "source_location": "L183"}]}