{"nodes": [{"id": "WorkflowController", "label": "WorkflowController", "file_type": "code", "source_file": "src/com/linways/api/v1/workflow/controller/WorkflowController.php", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "WorkflowController_saveWorkflow", "label": "WorkflowController::saveWorkflow", "file_type": "code", "source_file": "src/com/linways/api/v1/workflow/controller/WorkflowController.php", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "WorkflowController_searchWorkflow", "label": "WorkflowController::searchWorkflow", "file_type": "code", "source_file": "src/com/linways/api/v1/workflow/controller/WorkflowController.php", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "WorkflowController_updatePrintTemplate", "label": "WorkflowController::updatePrintTemplate", "file_type": "code", "source_file": "src/com/linways/api/v1/workflow/controller/WorkflowController.php", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "WorkflowController_publishUnpublishWorkflow", "label": "WorkflowController::publishUnpublishWorkflow", "file_type": "code", "source_file": "src/com/linways/api/v1/workflow/controller/WorkflowController.php", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "WorkflowController_updateRuleOfWorkflow", "label": "WorkflowController::updateRuleOfWorkflow", "file_type": "code", "source_file": "src/com/linways/api/v1/workflow/controller/WorkflowController.php", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "WorkflowController_updateUserRule", "label": "WorkflowController::updateUserRule", "file_type": "code", "source_file": "src/com/linways/api/v1/workflow/controller/WorkflowController.php", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "WorkflowController_getAllUserRules", "label": "WorkflowController::getAllUserRules", "file_type": "code", "source_file": "src/com/linways/api/v1/workflow/controller/WorkflowController.php", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "WorkflowController_getUserRuleOtherTable", "label": "WorkflowController::getUserRuleOtherTable", "file_type": "code", "source_file": "src/com/linways/api/v1/workflow/controller/WorkflowController.php", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "WorkflowController_createWorkflowFromSense", "label": "WorkflowController::createWorkflowFromSense", "file_type": "code", "source_file": "src/com/linways/api/v1/workflow/controller/WorkflowController.php", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "WorkflowController_updateTermsAndConditions", "label": "WorkflowController::updateTermsAndConditions", "file_type": "code", "source_file": "src/com/linways/api/v1/workflow/controller/WorkflowController.php", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "WorkflowController_exportWorkflow", "label": "WorkflowController::exportWorkflow", "file_type": "code", "source_file": "src/com/linways/api/v1/workflow/controller/WorkflowController.php", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "WorkflowController_importWorkflow", "label": "WorkflowController::importWorkflow", "file_type": "code", "source_file": "src/com/linways/api/v1/workflow/controller/WorkflowController.php", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "WorkflowService", "label": "WorkflowService", "file_type": "code", "source_file": "src/com/linways/api/v1/workflow/controller/WorkflowController.php", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "WorkflowHelperService", "label": "WorkflowHelperService", "file_type": "code", "source_file": "src/com/linways/api/v1/workflow/controller/WorkflowController.php", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "PermissionService_userRoleHasPermission", "label": "PermissionService::userRoleHasPermission", "file_type": "code", "source_file": "src/com/linways/api/v1/workflow/controller/WorkflowController.php", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "WorkflowController", "target": "WorkflowController_saveWorkflow", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/com/linways/api/v1/workflow/controller/WorkflowController.php", "source_location": null, "weight": 1.0}, {"source": "WorkflowController_saveWorkflow", "target": "WorkFlow", "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/com/linways/api/v1/workflow/controller/WorkflowController.php", "source_location": null, "weight": 1.0}, {"source": "WorkflowController_saveWorkflow", "target": "WorkflowService", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/com/linways/api/v1/workflow/controller/WorkflowController.php", "source_location": null, "weight": 1.0}, {"source": "WorkflowController_searchWorkflow", "target": "PermissionService_userRoleHasPermission", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/com/linways/api/v1/workflow/controller/WorkflowController.php", "source_location": null, "weight": 1.0}, {"source": "WorkflowController_searchWorkflow", "target": "WorkflowService", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/com/linways/api/v1/workflow/controller/WorkflowController.php", "source_location": null, "weight": 1.0}, {"source": "WorkflowController_updatePrintTemplate", "target": "WorkflowService", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/com/linways/api/v1/workflow/controller/WorkflowController.php", "source_location": null, "weight": 1.0}, {"source": "WorkflowController_publishUnpublishWorkflow", "target": "WorkflowService", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/com/linways/api/v1/workflow/controller/WorkflowController.php", "source_location": null, "weight": 1.0}, {"source": "WorkflowController_updateRuleOfWorkflow", "target": "WorkflowService", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/com/linways/api/v1/workflow/controller/WorkflowController.php", "source_location": null, "weight": 1.0}, {"source": "WorkflowController_updateUserRule", "target": "WorkflowService", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/com/linways/api/v1/workflow/controller/WorkflowController.php", "source_location": null, "weight": 1.0}, {"source": "WorkflowController_getAllUserRules", "target": "WorkflowHelperService", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/com/linways/api/v1/workflow/controller/WorkflowController.php", "source_location": null, "weight": 1.0}, {"source": "WorkflowController_getUserRuleOtherTable", "target": "WorkflowHelperService", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/com/linways/api/v1/workflow/controller/WorkflowController.php", "source_location": null, "weight": 1.0}, {"source": "WorkflowController_createWorkflowFromSense", "target": "WorkflowService", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/com/linways/api/v1/workflow/controller/WorkflowController.php", "source_location": null, "weight": 1.0}, {"source": "WorkflowController_updateTermsAndConditions", "target": "WorkflowService", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/com/linways/api/v1/workflow/controller/WorkflowController.php", "source_location": null, "weight": 1.0}, {"source": "WorkflowController_exportWorkflow", "target": "WorkflowService", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/com/linways/api/v1/workflow/controller/WorkflowController.php", "source_location": null, "weight": 1.0}, {"source": "WorkflowController_importWorkflow", "target": "WorkflowService", "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/com/linways/api/v1/workflow/controller/WorkflowController.php", "source_location": null, "weight": 1.0}], "hyperedges": [{"id": "workflow_configuration_api", "label": "Workflow Configuration API", "nodes": ["workflow_routes", "WorkflowController", "WorkflowController_saveWorkflow", "WorkflowController_updatePrintTemplate", "WorkflowController_updateRuleOfWorkflow", "WorkflowController_publishUnpublishWorkflow", "WorkFlow"], "relation": "participate_in", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/com/linways/api/v1/workflow/controller/WorkflowController.php"}]}