{"nodes": [{"id": "users_isaacmini_projects_petrus_crm_backend_app_filament_concerns_hastaskcompletionactions_php", "label": "HasTaskCompletionActions.php", "file_type": "code", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L1"}, {"id": "concerns_hastaskcompletionactions_getcompletionformschema", "label": "getCompletionFormSchema()", "file_type": "code", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L24"}, {"id": "concerns_hastaskcompletionactions_minimalcompletiondocschema", "label": "minimalCompletionDocSchema()", "file_type": "code", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L52"}, {"id": "concerns_hastaskcompletionactions_handletaskcompletion", "label": "handleTaskCompletion()", "file_type": "code", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L75"}], "edges": [{"source": "users_isaacmini_projects_petrus_crm_backend_app_filament_concerns_hastaskcompletionactions_php", "target": "documenttype", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L5", "weight": 1.0}, {"source": "users_isaacmini_projects_petrus_crm_backend_app_filament_concerns_hastaskcompletionactions_php", "target": "taskstatus", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L6", "weight": 1.0}, {"source": "users_isaacmini_projects_petrus_crm_backend_app_filament_concerns_hastaskcompletionactions_php", "target": "task", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L7", "weight": 1.0}, {"source": "users_isaacmini_projects_petrus_crm_backend_app_filament_concerns_hastaskcompletionactions_php", "target": "documentservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L8", "weight": 1.0}, {"source": "users_isaacmini_projects_petrus_crm_backend_app_filament_concerns_hastaskcompletionactions_php", "target": "servicedocumentmap", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L9", "weight": 1.0}, {"source": "users_isaacmini_projects_petrus_crm_backend_app_filament_concerns_hastaskcompletionactions_php", "target": "forms", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L10", "weight": 1.0}, {"source": "users_isaacmini_projects_petrus_crm_backend_app_filament_concerns_hastaskcompletionactions_php", "target": "notification", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L11", "weight": 1.0}, {"source": "users_isaacmini_projects_petrus_crm_backend_app_filament_concerns_hastaskcompletionactions_php", "target": "uploadedfile", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L12", "weight": 1.0}, {"source": "users_isaacmini_projects_petrus_crm_backend_app_filament_concerns_hastaskcompletionactions_php", "target": "concerns_hastaskcompletionactions_getcompletionformschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L24", "weight": 1.0}, {"source": "users_isaacmini_projects_petrus_crm_backend_app_filament_concerns_hastaskcompletionactions_php", "target": "concerns_hastaskcompletionactions_minimalcompletiondocschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L52", "weight": 1.0}, {"source": "users_isaacmini_projects_petrus_crm_backend_app_filament_concerns_hastaskcompletionactions_php", "target": "concerns_hastaskcompletionactions_handletaskcompletion", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L75", "weight": 1.0}], "raw_calls": [{"caller_nid": "concerns_hastaskcompletionactions_getcompletionformschema", "callee": "ServiceDocumentMap", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L27"}, {"caller_nid": "concerns_hastaskcompletionactions_getcompletionformschema", "callee": "rows", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L30"}, {"caller_nid": "concerns_hastaskcompletionactions_getcompletionformschema", "callee": "label", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L30"}, {"caller_nid": "concerns_hastaskcompletionactions_getcompletionformschema", "callee": "Forms\\Components\\Textarea", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L30"}, {"caller_nid": "concerns_hastaskcompletionactions_getcompletionformschema", "callee": "columns", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L33"}, {"caller_nid": "concerns_hastaskcompletionactions_getcompletionformschema", "callee": "collapsible", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L33"}, {"caller_nid": "concerns_hastaskcompletionactions_getcompletionformschema", "callee": "addActionLabel", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L33"}, {"caller_nid": "concerns_hastaskcompletionactions_getcompletionformschema", "callee": "maxItems", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L33"}, {"caller_nid": "concerns_hastaskcompletionactions_getcompletionformschema", "callee": "defaultItems", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L33"}, {"caller_nid": "concerns_hastaskcompletionactions_getcompletionformschema", "callee": "schema", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L33"}, {"caller_nid": "concerns_hastaskcompletionactions_getcompletionformschema", "callee": "label", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L33"}, {"caller_nid": "concerns_hastaskcompletionactions_getcompletionformschema", "callee": "Forms\\Components\\Repeater", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L33"}, {"caller_nid": "concerns_hastaskcompletionactions_getcompletionformschema", "callee": "HasDocumentUploadForm", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L36"}, {"caller_nid": "concerns_hastaskcompletionactions_getcompletionformschema", "callee": "self", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L37"}, {"caller_nid": "concerns_hastaskcompletionactions_minimalcompletiondocschema", "callee": "visibility", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L55"}, {"caller_nid": "concerns_hastaskcompletionactions_minimalcompletiondocschema", "callee": "directory", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L55"}, {"caller_nid": "concerns_hastaskcompletionactions_minimalcompletiondocschema", "callee": "disk", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L55"}, {"caller_nid": "concerns_hastaskcompletionactions_minimalcompletiondocschema", "callee": "acceptedFileTypes", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L55"}, {"caller_nid": "concerns_hastaskcompletionactions_minimalcompletiondocschema", "callee": "maxSize", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L55"}, {"caller_nid": "concerns_hastaskcompletionactions_minimalcompletiondocschema", "callee": "required", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L55"}, {"caller_nid": "concerns_hastaskcompletionactions_minimalcompletiondocschema", "callee": "label", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L55"}, {"caller_nid": "concerns_hastaskcompletionactions_minimalcompletiondocschema", "callee": "Forms\\Components\\FileUpload", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L55"}, {"caller_nid": "concerns_hastaskcompletionactions_minimalcompletiondocschema", "callee": "default", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L63"}, {"caller_nid": "concerns_hastaskcompletionactions_minimalcompletiondocschema", "callee": "searchable", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L63"}, {"caller_nid": "concerns_hastaskcompletionactions_minimalcompletiondocschema", "callee": "required", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L63"}, {"caller_nid": "concerns_hastaskcompletionactions_minimalcompletiondocschema", "callee": "options", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L63"}, {"caller_nid": "concerns_hastaskcompletionactions_minimalcompletiondocschema", "callee": "label", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L63"}, {"caller_nid": "concerns_hastaskcompletionactions_minimalcompletiondocschema", "callee": "Forms\\Components\\Select", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L63"}, {"caller_nid": "concerns_hastaskcompletionactions_handletaskcompletion", "callee": "now", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L79"}, {"caller_nid": "concerns_hastaskcompletionactions_handletaskcompletion", "callee": "id", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L80"}, {"caller_nid": "concerns_hastaskcompletionactions_handletaskcompletion", "callee": "auth", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L80"}, {"caller_nid": "concerns_hastaskcompletionactions_handletaskcompletion", "callee": "empty", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L83"}, {"caller_nid": "concerns_hastaskcompletionactions_handletaskcompletion", "callee": "update", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L87"}, {"caller_nid": "concerns_hastaskcompletionactions_handletaskcompletion", "callee": "empty", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L91"}, {"caller_nid": "concerns_hastaskcompletionactions_handletaskcompletion", "callee": "storage_path", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L100"}, {"caller_nid": "concerns_hastaskcompletionactions_handletaskcompletion", "callee": "file_exists", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L101"}, {"caller_nid": "concerns_hastaskcompletionactions_handletaskcompletion", "callee": "basename", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L107"}, {"caller_nid": "concerns_hastaskcompletionactions_handletaskcompletion", "callee": "mime_content_type", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L108"}, {"caller_nid": "concerns_hastaskcompletionactions_handletaskcompletion", "callee": "DocumentType", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L115"}, {"caller_nid": "concerns_hastaskcompletionactions_handletaskcompletion", "callee": "empty", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L119"}, {"caller_nid": "concerns_hastaskcompletionactions_handletaskcompletion", "callee": "HasDocumentUploadForm", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L121"}, {"caller_nid": "concerns_hastaskcompletionactions_handletaskcompletion", "callee": "upload", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L123"}, {"caller_nid": "concerns_hastaskcompletionactions_handletaskcompletion", "callee": "id", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L128"}, {"caller_nid": "concerns_hastaskcompletionactions_handletaskcompletion", "callee": "auth", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L128"}, {"caller_nid": "concerns_hastaskcompletionactions_handletaskcompletion", "callee": "update", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L133"}, {"caller_nid": "concerns_hastaskcompletionactions_handletaskcompletion", "callee": "unlink", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L135"}, {"caller_nid": "concerns_hastaskcompletionactions_handletaskcompletion", "callee": "send", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L139"}, {"caller_nid": "concerns_hastaskcompletionactions_handletaskcompletion", "callee": "success", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L139"}, {"caller_nid": "concerns_hastaskcompletionactions_handletaskcompletion", "callee": "title", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L139"}, {"caller_nid": "concerns_hastaskcompletionactions_handletaskcompletion", "callee": "Notification", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Filament/Concerns/HasTaskCompletionActions.php", "source_location": "L139"}]}