{"nodes": [{"id": "users_isaacmini_projects_petrus_crm_backend_database_migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_php", "label": "2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "file_type": "code", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L1"}, {"id": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_up", "label": "up()", "file_type": "code", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L40"}, {"id": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_down", "label": "down()", "file_type": "code", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L97"}, {"id": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_resolveserviceslugs", "label": "resolveServiceSlugs()", "file_type": "code", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L115"}], "edges": [{"source": "users_isaacmini_projects_petrus_crm_backend_database_migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_php", "target": "migration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L3", "weight": 1.0}, {"source": "users_isaacmini_projects_petrus_crm_backend_database_migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_php", "target": "carbon", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L4", "weight": 1.0}, {"source": "users_isaacmini_projects_petrus_crm_backend_database_migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_php", "target": "db", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L5", "weight": 1.0}, {"source": "users_isaacmini_projects_petrus_crm_backend_database_migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_php", "target": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_up", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L40", "weight": 1.0}, {"source": "users_isaacmini_projects_petrus_crm_backend_database_migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_php", "target": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_down", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L97", "weight": 1.0}, {"source": "users_isaacmini_projects_petrus_crm_backend_database_migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_php", "target": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_resolveserviceslugs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L115", "weight": 1.0}, {"source": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_up", "target": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_resolveserviceslugs", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L67", "weight": 1.0}], "raw_calls": [{"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_up", "callee": "Carbon", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L42"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_up", "callee": "all", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L47"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_up", "callee": "pluck", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L47"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_up", "callee": "DB", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L47"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_up", "callee": "get", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L52"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_up", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L52"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_up", "callee": "whereNull", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L52"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_up", "callee": "DB", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L52"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_up", "callee": "keyBy", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L57"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_up", "callee": "get", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L57"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_up", "callee": "whereIn", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L57"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_up", "callee": "DB", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L57"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_up", "callee": "pluck", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L58"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_up", "callee": "isset", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L70"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_up", "callee": "array_chunk", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L90"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_up", "callee": "insertOrIgnore", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L91"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_up", "callee": "DB", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L91"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_up", "callee": "count", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L94"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_down", "callee": "delete", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L101"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_down", "callee": "whereNotIn", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L101"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_down", "callee": "where", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L101"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_down", "callee": "DB", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L101"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_down", "callee": "whereColumn", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L104"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_down", "callee": "where", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L104"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_down", "callee": "from", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L104"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_down", "callee": "select", "is_member_call": true, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L104"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_resolveserviceslugs", "callee": "empty", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L122"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_resolveserviceslugs", "callee": "isset", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L123"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_resolveserviceslugs", "callee": "empty", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L126"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_resolveserviceslugs", "callee": "isset", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L129"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_resolveserviceslugs", "callee": "isset", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L132"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_resolveserviceslugs", "callee": "in_array", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L138"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_resolveserviceslugs", "callee": "in_array", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L148"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_resolveserviceslugs", "callee": "in_array", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L216"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_resolveserviceslugs", "callee": "in_array", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L222"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_resolveserviceslugs", "callee": "in_array", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L226"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_resolveserviceslugs", "callee": "array_filter", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L232"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_resolveserviceslugs", "callee": "in_array", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L232"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_resolveserviceslugs", "callee": "in_array", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L246"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_resolveserviceslugs", "callee": "array_values", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L262"}, {"caller_nid": "migrations_2026_04_03_201142_populate_client_service_flags_for_existing_companies_resolveserviceslugs", "callee": "array_unique", "is_member_call": false, "source_file": "/Users/isaacmini/Projects/petrus-crm/backend/database/migrations/2026_04_03_201142_populate_client_service_flags_for_existing_companies.php", "source_location": "L262"}]}