{"nodes": [{"id": "users_isaacmini_projects_petrus_crm_backend_app_models_concerns_archivable_php", "label": "Archivable.php", "file_type": "code", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L1"}, {"id": "concerns_archivable_initializearchivable", "label": "initializeArchivable()", "file_type": "code", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L9"}, {"id": "concerns_archivable_archive", "label": "archive()", "file_type": "code", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L14"}, {"id": "concerns_archivable_restore", "label": "restore()", "file_type": "code", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L34"}, {"id": "concerns_archivable_isarchived", "label": "isArchived()", "file_type": "code", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L53"}, {"id": "concerns_archivable_scopeactive", "label": "scopeActive()", "file_type": "code", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L58"}, {"id": "concerns_archivable_scopearchived", "label": "scopeArchived()", "file_type": "code", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L63"}, {"id": "concerns_archivable_scopewitharchived", "label": "scopeWithArchived()", "file_type": "code", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L68"}], "edges": [{"source": "users_isaacmini_projects_petrus_crm_backend_app_models_concerns_archivable_php", "target": "builder", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L5", "weight": 1.0}, {"source": "users_isaacmini_projects_petrus_crm_backend_app_models_concerns_archivable_php", "target": "concerns_archivable_initializearchivable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L9", "weight": 1.0}, {"source": "users_isaacmini_projects_petrus_crm_backend_app_models_concerns_archivable_php", "target": "concerns_archivable_archive", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L14", "weight": 1.0}, {"source": "users_isaacmini_projects_petrus_crm_backend_app_models_concerns_archivable_php", "target": "concerns_archivable_restore", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L34", "weight": 1.0}, {"source": "users_isaacmini_projects_petrus_crm_backend_app_models_concerns_archivable_php", "target": "concerns_archivable_isarchived", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L53", "weight": 1.0}, {"source": "users_isaacmini_projects_petrus_crm_backend_app_models_concerns_archivable_php", "target": "concerns_archivable_scopeactive", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L58", "weight": 1.0}, {"source": "users_isaacmini_projects_petrus_crm_backend_app_models_concerns_archivable_php", "target": "concerns_archivable_scopearchived", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L63", "weight": 1.0}, {"source": "users_isaacmini_projects_petrus_crm_backend_app_models_concerns_archivable_php", "target": "concerns_archivable_scopewitharchived", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L68", "weight": 1.0}], "raw_calls": [{"caller_nid": "concerns_archivable_initializearchivable", "callee": "mergeFillable", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L11"}, {"caller_nid": "concerns_archivable_archive", "callee": "update", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L18"}, {"caller_nid": "concerns_archivable_archive", "callee": "now", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L19"}, {"caller_nid": "concerns_archivable_archive", "callee": "method_exists", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L24"}, {"caller_nid": "concerns_archivable_archive", "callee": "log", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L25"}, {"caller_nid": "concerns_archivable_archive", "callee": "withProperties", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L25"}, {"caller_nid": "concerns_archivable_archive", "callee": "event", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L25"}, {"caller_nid": "concerns_archivable_archive", "callee": "causedBy", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L25"}, {"caller_nid": "concerns_archivable_archive", "callee": "performedOn", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L25"}, {"caller_nid": "concerns_archivable_archive", "callee": "activity", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L25"}, {"caller_nid": "concerns_archivable_archive", "callee": "user", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L27"}, {"caller_nid": "concerns_archivable_archive", "callee": "auth", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L27"}, {"caller_nid": "concerns_archivable_archive", "callee": "class_basename", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L30"}, {"caller_nid": "concerns_archivable_restore", "callee": "update", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L37"}, {"caller_nid": "concerns_archivable_restore", "callee": "method_exists", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L43"}, {"caller_nid": "concerns_archivable_restore", "callee": "log", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L44"}, {"caller_nid": "concerns_archivable_restore", "callee": "withProperties", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L44"}, {"caller_nid": "concerns_archivable_restore", "callee": "event", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L44"}, {"caller_nid": "concerns_archivable_restore", "callee": "causedBy", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L44"}, {"caller_nid": "concerns_archivable_restore", "callee": "performedOn", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L44"}, {"caller_nid": "concerns_archivable_restore", "callee": "activity", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L44"}, {"caller_nid": "concerns_archivable_restore", "callee": "user", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L46"}, {"caller_nid": "concerns_archivable_restore", "callee": "auth", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L46"}, {"caller_nid": "concerns_archivable_restore", "callee": "class_basename", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L49"}, {"caller_nid": "concerns_archivable_scopeactive", "callee": "whereNull", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L60"}, {"caller_nid": "concerns_archivable_scopearchived", "callee": "whereNotNull", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Models/Concerns/Archivable.php", "source_location": "L65"}]}