{"nodes": [{"id": "CustomReportService_custom_reporting", "label": "CustomReportService Custom Reporting", "file_type": "code", "source_file": "src/com/linways/core/service/CustomReportService.php", "source_location": "class methods", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "CustomReportService_getCompiledFragmentsAndFilters", "label": "CustomReportService getCompiledFragmentsAndFilters", "file_type": "code", "source_file": "src/com/linways/core/service/CustomReportService.php", "source_location": "getCompiledFragmentsAndFilters", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "CustomReportService_getReportData", "label": "CustomReportService getReportData", "file_type": "code", "source_file": "src/com/linways/core/service/CustomReportService.php", "source_location": "getReportData", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "CustomReportService_searchReportData", "label": "CustomReportService searchReportData", "file_type": "code", "source_file": "src/com/linways/core/service/CustomReportService.php", "source_location": "searchReportData", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "CustomReportService_findOperators", "label": "CustomReportService findOperators", "file_type": "code", "source_file": "src/com/linways/core/service/CustomReportService.php", "source_location": "findOperators", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "custom_report_compilation_concept", "label": "Custom Report Compilation", "file_type": "rationale", "source_file": "src/com/linways/core/service/CustomReportService.php", "source_location": "getCompiledFragmentsAndFilters, getReportData", "source_url": null, "captured_at": null, "author": null, "contributor": null, "rationale": "Custom reports compile workflow fragments or raw SQL into a query plus filters, then render or export the result through a report template."}], "edges": [{"source": "CustomReportService_searchReportData", "target": "CustomReportService_getReportData", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/com/linways/core/service/CustomReportService.php", "source_location": "non-reflection branch", "weight": 1.0}, {"source": "CustomReportService_searchReportData", "target": "CustomReportService_custom_reporting", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/com/linways/core/service/CustomReportService.php", "source_location": "searchCustomReport call", "weight": 1.0}, {"source": "CustomReportService_searchReportData", "target": "CustomReportService_getCompiledFragmentsAndFilters", "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.81, "source_file": "src/com/linways/core/service/CustomReportService.php", "source_location": "compiledFragments consumption", "weight": 1.0}, {"source": "CustomReportService_getCompiledFragmentsAndFilters", "target": "CustomReportService_findOperators", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/com/linways/core/service/CustomReportService.php", "source_location": "filter construction", "weight": 1.0}, {"source": "CustomReportService_getReportData", "target": "Operators_workflow_filter_operators", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/com/linways/core/service/CustomReportService.php", "source_location": "getOperator switch", "weight": 1.0}, {"source": "CustomReportService_custom_reporting", "target": "custom_report_compilation_concept", "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/com/linways/core/service/CustomReportService.php", "source_location": "report compilation and rendering methods", "weight": 1.0}, {"source": "CustomReportService_getCompiledFragmentsAndFilters", "target": "WorkflowService_workflow_management", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/com/linways/core/service/CustomReportService.php", "source_location": "workflow lookup for report fragments", "weight": 1.0}], "hyperedges": []}