{"nodes": [{"id": "home_asterix_desktop_app_main_updater_app_services_media_referencemediapathcollector_php", "label": "ReferenceMediaPathCollector.php", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L1"}, {"id": "media_referencemediapathcollector_referencemediapathcollector", "label": "ReferenceMediaPathCollector", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L9"}, {"id": "media_referencemediapathcollector_referencemediapathcollector_collect", "label": ".collect()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L14"}, {"id": "media_referencemediapathcollector_referencemediapathcollector_sources", "label": ".sources()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L61"}, {"id": "media_referencemediapathcollector_referencemediapathcollector_pathsfromsettings", "label": ".pathsFromSettings()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L71"}, {"id": "media_referencemediapathcollector_referencemediapathcollector_pathsfromhomepages", "label": ".pathsFromHomePages()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L103"}, {"id": "media_referencemediapathcollector_referencemediapathcollector_extractpath", "label": ".extractPath()", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L127"}], "edges": [{"source": "home_asterix_desktop_app_main_updater_app_services_media_referencemediapathcollector_php", "target": "db", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L5", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_app_services_media_referencemediapathcollector_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L6", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_app_services_media_referencemediapathcollector_php", "target": "setting", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L7", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_app_services_media_referencemediapathcollector_php", "target": "media_referencemediapathcollector_referencemediapathcollector", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L9", "weight": 1.0}, {"source": "media_referencemediapathcollector_referencemediapathcollector", "target": "media_referencemediapathcollector_referencemediapathcollector_collect", "relation": "method", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L14", "weight": 1.0}, {"source": "media_referencemediapathcollector_referencemediapathcollector", "target": "media_referencemediapathcollector_referencemediapathcollector_sources", "relation": "method", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L61", "weight": 1.0}, {"source": "media_referencemediapathcollector_referencemediapathcollector", "target": "media_referencemediapathcollector_referencemediapathcollector_pathsfromsettings", "relation": "method", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L71", "weight": 1.0}, {"source": "media_referencemediapathcollector_referencemediapathcollector", "target": "media_referencemediapathcollector_referencemediapathcollector_pathsfromhomepages", "relation": "method", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L103", "weight": 1.0}, {"source": "media_referencemediapathcollector_referencemediapathcollector", "target": "media_referencemediapathcollector_referencemediapathcollector_extractpath", "relation": "method", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L127", "weight": 1.0}, {"source": "media_referencemediapathcollector_referencemediapathcollector_collect", "target": "media_referencemediapathcollector_referencemediapathcollector_sources", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L18", "weight": 1.0}, {"source": "media_referencemediapathcollector_referencemediapathcollector_collect", "target": "media_referencemediapathcollector_referencemediapathcollector_extractpath", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L31", "weight": 1.0}, {"source": "media_referencemediapathcollector_referencemediapathcollector_collect", "target": "media_referencemediapathcollector_referencemediapathcollector_pathsfromsettings", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L41", "weight": 1.0}, {"source": "media_referencemediapathcollector_referencemediapathcollector_collect", "target": "media_referencemediapathcollector_referencemediapathcollector_pathsfromhomepages", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L47", "weight": 1.0}, {"source": "media_referencemediapathcollector_referencemediapathcollector_pathsfromsettings", "target": "media_referencemediapathcollector_referencemediapathcollector_extractpath", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L90", "weight": 1.0}, {"source": "media_referencemediapathcollector_referencemediapathcollector_pathsfromhomepages", "target": "media_referencemediapathcollector_referencemediapathcollector_extractpath", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L117", "weight": 1.0}], "raw_calls": [{"caller_nid": "media_referencemediapathcollector_referencemediapathcollector_collect", "callee": "Schema", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L19"}, {"caller_nid": "media_referencemediapathcollector_referencemediapathcollector_collect", "callee": "Schema", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L24"}, {"caller_nid": "media_referencemediapathcollector_referencemediapathcollector_collect", "callee": "pluck", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L28"}, {"caller_nid": "media_referencemediapathcollector_referencemediapathcollector_collect", "callee": "whereNotNull", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L28"}, {"caller_nid": "media_referencemediapathcollector_referencemediapathcollector_collect", "callee": "DB", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L28"}, {"caller_nid": "media_referencemediapathcollector_referencemediapathcollector_collect", "callee": "config", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L40"}, {"caller_nid": "media_referencemediapathcollector_referencemediapathcollector_collect", "callee": "config", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L46"}, {"caller_nid": "media_referencemediapathcollector_referencemediapathcollector_collect", "callee": "Schema", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L46"}, {"caller_nid": "media_referencemediapathcollector_referencemediapathcollector_collect", "callee": "array_keys", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L52"}, {"caller_nid": "media_referencemediapathcollector_referencemediapathcollector_collect", "callee": "sort", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L53"}, {"caller_nid": "media_referencemediapathcollector_referencemediapathcollector_sources", "callee": "config", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L63"}, {"caller_nid": "media_referencemediapathcollector_referencemediapathcollector_sources", "callee": "array_values", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L65"}, {"caller_nid": "media_referencemediapathcollector_referencemediapathcollector_sources", "callee": "array_filter", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L65"}, {"caller_nid": "media_referencemediapathcollector_referencemediapathcollector_sources", "callee": "Schema", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L65"}, {"caller_nid": "media_referencemediapathcollector_referencemediapathcollector_pathsfromsettings", "callee": "Schema", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L73"}, {"caller_nid": "media_referencemediapathcollector_referencemediapathcollector_pathsfromsettings", "callee": "first", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L77"}, {"caller_nid": "media_referencemediapathcollector_referencemediapathcollector_pathsfromsettings", "callee": "Setting", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L77"}, {"caller_nid": "media_referencemediapathcollector_referencemediapathcollector_pathsfromsettings", "callee": "getAttributes", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L85"}, {"caller_nid": "media_referencemediapathcollector_referencemediapathcollector_pathsfromsettings", "callee": "is_string", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L86"}, {"caller_nid": "media_referencemediapathcollector_referencemediapathcollector_pathsfromhomepages", "callee": "first", "is_member_call": true, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L106"}, {"caller_nid": "media_referencemediapathcollector_referencemediapathcollector_pathsfromhomepages", "callee": "DB", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L106"}, {"caller_nid": "media_referencemediapathcollector_referencemediapathcollector_pathsfromhomepages", "callee": "is_string", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L113"}, {"caller_nid": "media_referencemediapathcollector_referencemediapathcollector_extractpath", "callee": "is_string", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L129"}, {"caller_nid": "media_referencemediapathcollector_referencemediapathcollector_extractpath", "callee": "trim", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L129"}, {"caller_nid": "media_referencemediapathcollector_referencemediapathcollector_extractpath", "callee": "normalize_listing_media_path", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L133"}, {"caller_nid": "media_referencemediapathcollector_referencemediapathcollector_extractpath", "callee": "is_listing_image_path", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L135"}, {"caller_nid": "media_referencemediapathcollector_referencemediapathcollector_extractpath", "callee": "ltrim", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L139"}, {"caller_nid": "media_referencemediapathcollector_referencemediapathcollector_extractpath", "callee": "str_replace", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L139"}, {"caller_nid": "media_referencemediapathcollector_referencemediapathcollector_extractpath", "callee": "trim", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L139"}, {"caller_nid": "media_referencemediapathcollector_referencemediapathcollector_extractpath", "callee": "is_listing_image_path", "is_member_call": false, "source_file": "/home/asterix/Desktop/App Main-Updater/app/Services/Media/ReferenceMediaPathCollector.php", "source_location": "L141"}]}