{"nodes": [{"id": "users_isaacmini_projects_petrus_crm_backend_app_services_documentcompletenessservice_php", "label": "DocumentCompletenessService.php", "file_type": "code", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Services/DocumentCompletenessService.php", "source_location": "L1"}, {"id": "services_documentcompletenessservice_documentcompletenessservice", "label": "DocumentCompletenessService", "file_type": "code", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Services/DocumentCompletenessService.php", "source_location": "L10"}, {"id": "services_documentcompletenessservice_documentcompletenessservice_calculate", "label": ".calculate()", "file_type": "code", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Services/DocumentCompletenessService.php", "source_location": "L17"}, {"id": "services_documentcompletenessservice_documentcompletenessservice_recalculatefor", "label": ".recalculateFor()", "file_type": "code", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Services/DocumentCompletenessService.php", "source_location": "L45"}, {"id": "services_documentcompletenessservice_documentcompletenessservice_recalculateall", "label": ".recalculateAll()", "file_type": "code", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Services/DocumentCompletenessService.php", "source_location": "L56"}], "edges": [{"source": "users_isaacmini_projects_petrus_crm_backend_app_services_documentcompletenessservice_php", "target": "company", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Services/DocumentCompletenessService.php", "source_location": "L5", "weight": 1.0}, {"source": "users_isaacmini_projects_petrus_crm_backend_app_services_documentcompletenessservice_php", "target": "individualclient", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Services/DocumentCompletenessService.php", "source_location": "L6", "weight": 1.0}, {"source": "users_isaacmini_projects_petrus_crm_backend_app_services_documentcompletenessservice_php", "target": "requireddocumentmap", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Services/DocumentCompletenessService.php", "source_location": "L7", "weight": 1.0}, {"source": "users_isaacmini_projects_petrus_crm_backend_app_services_documentcompletenessservice_php", "target": "model", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Services/DocumentCompletenessService.php", "source_location": "L8", "weight": 1.0}, {"source": "users_isaacmini_projects_petrus_crm_backend_app_services_documentcompletenessservice_php", "target": "services_documentcompletenessservice_documentcompletenessservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Services/DocumentCompletenessService.php", "source_location": "L10", "weight": 1.0}, {"source": "services_documentcompletenessservice_documentcompletenessservice", "target": "services_documentcompletenessservice_documentcompletenessservice_calculate", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Services/DocumentCompletenessService.php", "source_location": "L17", "weight": 1.0}, {"source": "services_documentcompletenessservice_documentcompletenessservice", "target": "services_documentcompletenessservice_documentcompletenessservice_recalculatefor", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Services/DocumentCompletenessService.php", "source_location": "L45", "weight": 1.0}, {"source": "services_documentcompletenessservice_documentcompletenessservice", "target": "services_documentcompletenessservice_documentcompletenessservice_recalculateall", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Services/DocumentCompletenessService.php", "source_location": "L56", "weight": 1.0}, {"source": "services_documentcompletenessservice_documentcompletenessservice_recalculatefor", "target": "services_documentcompletenessservice_documentcompletenessservice_calculate", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Services/DocumentCompletenessService.php", "source_location": "L47", "weight": 1.0}, {"source": "services_documentcompletenessservice_documentcompletenessservice_recalculateall", "target": "services_documentcompletenessservice_documentcompletenessservice_recalculatefor", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Services/DocumentCompletenessService.php", "source_location": "L65", "weight": 1.0}], "raw_calls": [{"caller_nid": "services_documentcompletenessservice_documentcompletenessservice_calculate", "callee": "RequiredDocumentMap", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Services/DocumentCompletenessService.php", "source_location": "L19"}, {"caller_nid": "services_documentcompletenessservice_documentcompletenessservice_calculate", "callee": "empty", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Services/DocumentCompletenessService.php", "source_location": "L21"}, {"caller_nid": "services_documentcompletenessservice_documentcompletenessservice_calculate", "callee": "count", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Services/DocumentCompletenessService.php", "source_location": "L26"}, {"caller_nid": "services_documentcompletenessservice_documentcompletenessservice_calculate", "callee": "groupBy", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Services/DocumentCompletenessService.php", "source_location": "L26"}, {"caller_nid": "services_documentcompletenessservice_documentcompletenessservice_calculate", "callee": "get", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Services/DocumentCompletenessService.php", "source_location": "L26"}, {"caller_nid": "services_documentcompletenessservice_documentcompletenessservice_calculate", "callee": "where", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Services/DocumentCompletenessService.php", "source_location": "L26"}, {"caller_nid": "services_documentcompletenessservice_documentcompletenessservice_calculate", "callee": "documents", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Services/DocumentCompletenessService.php", "source_location": "L26"}, {"caller_nid": "services_documentcompletenessservice_documentcompletenessservice_calculate", "callee": "get", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Services/DocumentCompletenessService.php", "source_location": "L34"}, {"caller_nid": "services_documentcompletenessservice_documentcompletenessservice_calculate", "callee": "round", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Services/DocumentCompletenessService.php", "source_location": "L39"}, {"caller_nid": "services_documentcompletenessservice_documentcompletenessservice_calculate", "callee": "count", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Services/DocumentCompletenessService.php", "source_location": "L39"}, {"caller_nid": "services_documentcompletenessservice_documentcompletenessservice_recalculatefor", "callee": "updateQuietly", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Services/DocumentCompletenessService.php", "source_location": "L48"}, {"caller_nid": "services_documentcompletenessservice_documentcompletenessservice_recalculateall", "callee": "chunkById", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Services/DocumentCompletenessService.php", "source_location": "L60"}, {"caller_nid": "services_documentcompletenessservice_documentcompletenessservice_recalculateall", "callee": "with", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Services/DocumentCompletenessService.php", "source_location": "L60"}, {"caller_nid": "services_documentcompletenessservice_documentcompletenessservice_recalculateall", "callee": "whereNull", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Services/DocumentCompletenessService.php", "source_location": "L60"}, {"caller_nid": "services_documentcompletenessservice_documentcompletenessservice_recalculateall", "callee": "Company", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Services/DocumentCompletenessService.php", "source_location": "L60"}, {"caller_nid": "services_documentcompletenessservice_documentcompletenessservice_recalculateall", "callee": "chunkById", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Services/DocumentCompletenessService.php", "source_location": "L70"}, {"caller_nid": "services_documentcompletenessservice_documentcompletenessservice_recalculateall", "callee": "with", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Services/DocumentCompletenessService.php", "source_location": "L70"}, {"caller_nid": "services_documentcompletenessservice_documentcompletenessservice_recalculateall", "callee": "whereNull", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Services/DocumentCompletenessService.php", "source_location": "L70"}, {"caller_nid": "services_documentcompletenessservice_documentcompletenessservice_recalculateall", "callee": "IndividualClient", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Services/DocumentCompletenessService.php", "source_location": "L70"}]}