{"nodes": [{"id": "home_asterix_desktop_app_main_updater_app_services_listingfraud_providers_imageanalysisprovider_php", "label": "ImageAnalysisProvider.php", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L1"}, {"id": "providers_imageanalysisprovider_imageanalysisprovider", "label": "ImageAnalysisProvider", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L12"}, {"id": "providers_imageanalysisprovider_imageanalysisprovider_construct", "label": ".__construct()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L14"}, {"id": "providers_imageanalysisprovider_imageanalysisprovider_key", "label": ".key()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L18"}, {"id": "providers_imageanalysisprovider_imageanalysisprovider_score", "label": ".score()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L23"}, {"id": "providers_imageanalysisprovider_imageanalysisprovider_imageriskfromsafesearch", "label": ".imageRiskFromSafeSearch()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L106"}, {"id": "providers_imageanalysisprovider_imageanalysisprovider_matchedsuspiciouswords", "label": ".matchedSuspiciousWords()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L136"}, {"id": "providers_imageanalysisprovider_imageanalysisprovider_hascontactinfo", "label": ".hasContactInfo()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L156"}, {"id": "providers_imageanalysisprovider_imageanalysisprovider_normalize", "label": ".normalize()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L163"}], "edges": [{"source": "home_asterix_desktop_app_main_updater_app_services_listingfraud_providers_imageanalysisprovider_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L5", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_app_services_listingfraud_providers_imageanalysisprovider_php", "target": "googlevisionservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L6", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_app_services_listingfraud_providers_imageanalysisprovider_php", "target": "fraudscoreprovider", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L7", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_app_services_listingfraud_providers_imageanalysisprovider_php", "target": "fraudscoreresult", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L8", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_app_services_listingfraud_providers_imageanalysisprovider_php", "target": "listing", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L9", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_app_services_listingfraud_providers_imageanalysisprovider_php", "target": "listinggallery", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L10", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_app_services_listingfraud_providers_imageanalysisprovider_php", "target": "providers_imageanalysisprovider_imageanalysisprovider", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L12", "weight": 1.0}, {"source": "providers_imageanalysisprovider_imageanalysisprovider", "target": "providers_imageanalysisprovider_imageanalysisprovider_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L14", "weight": 1.0}, {"source": "providers_imageanalysisprovider_imageanalysisprovider", "target": "providers_imageanalysisprovider_imageanalysisprovider_key", "relation": "method", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L18", "weight": 1.0}, {"source": "providers_imageanalysisprovider_imageanalysisprovider", "target": "providers_imageanalysisprovider_imageanalysisprovider_score", "relation": "method", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L23", "weight": 1.0}, {"source": "providers_imageanalysisprovider_imageanalysisprovider", "target": "providers_imageanalysisprovider_imageanalysisprovider_imageriskfromsafesearch", "relation": "method", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L106", "weight": 1.0}, {"source": "providers_imageanalysisprovider_imageanalysisprovider", "target": "providers_imageanalysisprovider_imageanalysisprovider_matchedsuspiciouswords", "relation": "method", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L136", "weight": 1.0}, {"source": "providers_imageanalysisprovider_imageanalysisprovider", "target": "providers_imageanalysisprovider_imageanalysisprovider_hascontactinfo", "relation": "method", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L156", "weight": 1.0}, {"source": "providers_imageanalysisprovider_imageanalysisprovider", "target": "providers_imageanalysisprovider_imageanalysisprovider_normalize", "relation": "method", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L163", "weight": 1.0}, {"source": "providers_imageanalysisprovider_imageanalysisprovider_score", "target": "providers_imageanalysisprovider_imageanalysisprovider_imageriskfromsafesearch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L42", "weight": 1.0}, {"source": "providers_imageanalysisprovider_imageanalysisprovider_score", "target": "providers_imageanalysisprovider_imageanalysisprovider_normalize", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L67", "weight": 1.0}, {"source": "providers_imageanalysisprovider_imageanalysisprovider_score", "target": "providers_imageanalysisprovider_imageanalysisprovider_matchedsuspiciouswords", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L68", "weight": 1.0}, {"source": "providers_imageanalysisprovider_imageanalysisprovider_score", "target": "providers_imageanalysisprovider_imageanalysisprovider_hascontactinfo", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L70", "weight": 1.0}, {"source": "providers_imageanalysisprovider_imageanalysisprovider_matchedsuspiciouswords", "target": "providers_imageanalysisprovider_imageanalysisprovider_normalize", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L144", "weight": 1.0}], "raw_calls": [{"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_score", "callee": "array_filter", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L25"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_score", "callee": "array_merge", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L26"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_score", "callee": "all", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L26"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_score", "callee": "pluck", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L26"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_score", "callee": "ListingGallery", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L26"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_score", "callee": "array_values", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L27"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_score", "callee": "array_unique", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L27"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_score", "callee": "array_filter", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L27"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_score", "callee": "analyzeImageSafeSearch", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L40"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_score", "callee": "is_array", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L41"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_score", "callee": "max", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L54"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_score", "callee": "empty", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L62"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_score", "callee": "analyzeImageText", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L66"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_score", "callee": "empty", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L77"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_score", "callee": "contains", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L84"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_score", "callee": "collect", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L84"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_score", "callee": "contains", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L85"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_score", "callee": "collect", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L85"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_score", "callee": "in_array", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L85"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_score", "callee": "count", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L102"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_matchedsuspiciouswords", "callee": "config", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L143"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_matchedsuspiciouswords", "callee": "trim", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L145"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_matchedsuspiciouswords", "callee": "preg_replace", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L145"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_matchedsuspiciouswords", "callee": "trim", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L146"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_matchedsuspiciouswords", "callee": "preg_replace", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L146"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_matchedsuspiciouswords", "callee": "str_contains", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L148"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_matchedsuspiciouswords", "callee": "array_values", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L153"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_matchedsuspiciouswords", "callee": "array_unique", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L153"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_hascontactinfo", "callee": "preg_match", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L158"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_hascontactinfo", "callee": "preg_match", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L159"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_hascontactinfo", "callee": "preg_match", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L160"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_normalize", "callee": "strip_tags", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L165"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_normalize", "callee": "html_entity_decode", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L166"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_normalize", "callee": "mb_strtolower", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L167"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_normalize", "callee": "strtr", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L169"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_normalize", "callee": "trim", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L174"}, {"caller_nid": "providers_imageanalysisprovider_imageanalysisprovider_normalize", "callee": "preg_replace", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/ListingFraud/Providers/ImageAnalysisProvider.php", "source_location": "L174"}]}