{"nodes": [{"id": "ReportController", "label": "ReportController", "file_type": "code", "source_file": "src/com/linways/api/v1/report/controller/ReportController.php", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "ReportController_getAllReports", "label": "ReportController::getAllReports", "file_type": "code", "source_file": "src/com/linways/api/v1/report/controller/ReportController.php", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "ReportController_saveReport", "label": "ReportController::saveReport", "file_type": "code", "source_file": "src/com/linways/api/v1/report/controller/ReportController.php", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "ReportController_getReportData", "label": "ReportController::getReportData", "file_type": "code", "source_file": "src/com/linways/api/v1/report/controller/ReportController.php", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "ReportController_getAllPaymentRequests", "label": "ReportController::getAllPaymentRequests", "file_type": "code", "source_file": "src/com/linways/api/v1/report/controller/ReportController.php", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "CustomReportService_searchCustomReport", "label": "CustomReportService::searchCustomReport", "file_type": "code", "source_file": "src/com/linways/api/v1/report/controller/ReportController.php", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "CustomReportService_saveCustomReport", "label": "CustomReportService::saveCustomReport", "file_type": "code", "source_file": "src/com/linways/api/v1/report/controller/ReportController.php", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "CustomReportService_searchReportData", "label": "CustomReportService::searchReportData", "file_type": "code", "source_file": "src/com/linways/api/v1/report/controller/ReportController.php", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "WorkflowUserStagePaymentService_searchUserStagePayment", "label": "WorkflowUserStagePaymentService::searchUserStagePayment", "file_type": "code", "source_file": "src/com/linways/api/v1/report/controller/ReportController.php", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "ReportController", "target": "ReportController_getAllReports", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/com/linways/api/v1/report/controller/ReportController.php", "source_location": null, "weight": 1.0}, {"source": "ReportController", "target": "ReportController_saveReport", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/com/linways/api/v1/report/controller/ReportController.php", "source_location": null, "weight": 1.0}, {"source": "ReportController", "target": "ReportController_getReportData", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/com/linways/api/v1/report/controller/ReportController.php", "source_location": null, "weight": 1.0}, {"source": "ReportController", "target": "ReportController_getAllPaymentRequests", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/com/linways/api/v1/report/controller/ReportController.php", "source_location": null, "weight": 1.0}, {"source": "ReportController_getAllReports", "target": "CustomReportService_searchCustomReport", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/com/linways/api/v1/report/controller/ReportController.php", "source_location": null, "weight": 1.0}, {"source": "ReportController_saveReport", "target": "CustomReport", "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/com/linways/api/v1/report/controller/ReportController.php", "source_location": null, "weight": 1.0}, {"source": "ReportController_saveReport", "target": "CustomReportService_saveCustomReport", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/com/linways/api/v1/report/controller/ReportController.php", "source_location": null, "weight": 1.0}, {"source": "ReportController_getReportData", "target": "CustomReportService_searchReportData", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/com/linways/api/v1/report/controller/ReportController.php", "source_location": null, "weight": 1.0}, {"source": "ReportController_getAllPaymentRequests", "target": "WorkflowUserStagePaymentService_searchUserStagePayment", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/com/linways/api/v1/report/controller/ReportController.php", "source_location": null, "weight": 1.0}, {"source": "WorkflowUserStagePaymentService_searchUserStagePayment", "target": "UserStagePayment", "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.88, "source_file": "src/com/linways/api/v1/report/controller/ReportController.php", "source_location": null, "weight": 1.0}], "hyperedges": [{"id": "workflow_reporting_flow", "label": "Workflow Reporting Flow", "nodes": ["report_routes", "ReportController", "CustomReport", "CustomReportStaffPermission", "UserStagePayment", "WorkFlow"], "relation": "participate_in", "confidence": "INFERRED", "confidence_score": 0.82, "source_file": "src/com/linways/api/v1/report/controller/ReportController.php"}]}