{"nodes": [{"id": "users_isaacmini_projects_petrus_crm_backend_app_support_staffservicealignment_php", "label": "StaffServiceAlignment.php", "file_type": "code", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L1"}, {"id": "support_staffservicealignment_staffservicealignment", "label": "StaffServiceAlignment", "file_type": "code", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L31"}, {"id": "support_staffservicealignment_staffservicealignment_isaligned", "label": ".isAligned()", "file_type": "code", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L38"}, {"id": "support_staffservicealignment_staffservicealignment_isalignedwithdepartment", "label": ".isAlignedWithDepartment()", "file_type": "code", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L52"}, {"id": "support_staffservicealignment_staffservicealignment_alignedserviceids", "label": ".alignedServiceIds()", "file_type": "code", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L65"}, {"id": "support_staffservicealignment_staffservicealignment_hasactiveexception", "label": ".hasActiveException()", "file_type": "code", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L83"}, {"id": "support_staffservicealignment_staffservicealignment_matchesbydepartment", "label": ".matchesByDepartment()", "file_type": "code", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L101"}], "edges": [{"source": "users_isaacmini_projects_petrus_crm_backend_app_support_staffservicealignment_php", "target": "servicedepartment", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L7", "weight": 1.0}, {"source": "users_isaacmini_projects_petrus_crm_backend_app_support_staffservicealignment_php", "target": "staffdepartment", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L8", "weight": 1.0}, {"source": "users_isaacmini_projects_petrus_crm_backend_app_support_staffservicealignment_php", "target": "service", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L9", "weight": 1.0}, {"source": "users_isaacmini_projects_petrus_crm_backend_app_support_staffservicealignment_php", "target": "staffclientexception", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L10", "weight": 1.0}, {"source": "users_isaacmini_projects_petrus_crm_backend_app_support_staffservicealignment_php", "target": "staffmember", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L11", "weight": 1.0}, {"source": "users_isaacmini_projects_petrus_crm_backend_app_support_staffservicealignment_php", "target": "model", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L12", "weight": 1.0}, {"source": "users_isaacmini_projects_petrus_crm_backend_app_support_staffservicealignment_php", "target": "support_staffservicealignment_staffservicealignment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L31", "weight": 1.0}, {"source": "support_staffservicealignment_staffservicealignment", "target": "support_staffservicealignment_staffservicealignment_isaligned", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L38", "weight": 1.0}, {"source": "support_staffservicealignment_staffservicealignment", "target": "support_staffservicealignment_staffservicealignment_isalignedwithdepartment", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L52", "weight": 1.0}, {"source": "support_staffservicealignment_staffservicealignment", "target": "support_staffservicealignment_staffservicealignment_alignedserviceids", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L65", "weight": 1.0}, {"source": "support_staffservicealignment_staffservicealignment", "target": "support_staffservicealignment_staffservicealignment_hasactiveexception", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L83", "weight": 1.0}, {"source": "support_staffservicealignment_staffservicealignment", "target": "support_staffservicealignment_staffservicealignment_matchesbydepartment", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L101", "weight": 1.0}], "raw_calls": [{"caller_nid": "support_staffservicealignment_staffservicealignment_isaligned", "callee": "self", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L40"}, {"caller_nid": "support_staffservicealignment_staffservicealignment_isaligned", "callee": "self", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L44"}, {"caller_nid": "support_staffservicealignment_staffservicealignment_isalignedwithdepartment", "callee": "self", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L56"}, {"caller_nid": "support_staffservicealignment_staffservicealignment_alignedserviceids", "callee": "all", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L67"}, {"caller_nid": "support_staffservicealignment_staffservicealignment_alignedserviceids", "callee": "map", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L67"}, {"caller_nid": "support_staffservicealignment_staffservicealignment_alignedserviceids", "callee": "pluck", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L67"}, {"caller_nid": "support_staffservicealignment_staffservicealignment_alignedserviceids", "callee": "filter", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L67"}, {"caller_nid": "support_staffservicealignment_staffservicealignment_alignedserviceids", "callee": "get", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L67"}, {"caller_nid": "support_staffservicealignment_staffservicealignment_alignedserviceids", "callee": "where", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L67"}, {"caller_nid": "support_staffservicealignment_staffservicealignment_alignedserviceids", "callee": "Service", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L67"}, {"caller_nid": "support_staffservicealignment_staffservicealignment_alignedserviceids", "callee": "self", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L70"}, {"caller_nid": "support_staffservicealignment_staffservicealignment_hasactiveexception", "callee": "exists", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L85"}, {"caller_nid": "support_staffservicealignment_staffservicealignment_hasactiveexception", "callee": "where", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L85"}, {"caller_nid": "support_staffservicealignment_staffservicealignment_hasactiveexception", "callee": "where", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L85"}, {"caller_nid": "support_staffservicealignment_staffservicealignment_hasactiveexception", "callee": "where", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L85"}, {"caller_nid": "support_staffservicealignment_staffservicealignment_hasactiveexception", "callee": "where", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L85"}, {"caller_nid": "support_staffservicealignment_staffservicealignment_hasactiveexception", "callee": "StaffClientException", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L85"}, {"caller_nid": "support_staffservicealignment_staffservicealignment_hasactiveexception", "callee": "getKey", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L88"}, {"caller_nid": "support_staffservicealignment_staffservicealignment_hasactiveexception", "callee": "orWhere", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L90"}, {"caller_nid": "support_staffservicealignment_staffservicealignment_hasactiveexception", "callee": "whereNull", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L90"}, {"caller_nid": "support_staffservicealignment_staffservicealignment_hasactiveexception", "callee": "now", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L90"}, {"caller_nid": "support_staffservicealignment_staffservicealignment_matchesbydepartment", "callee": "in_array", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/app/Support/StaffServiceAlignment.php", "source_location": "L111"}]}