Generated from graphify knowledge graph: 3742 nodes, 4139 edges, 782 communities. Commit: 305b942
| Layer | Nodes | Communities |
|---|---|---|
| Extraction Pipeline | 3 | 392 |
| Graph Build | 261 | 4, 12, 14, 24, 36, 39, 41, 47, 58, 64, 65, 103, 118, 231, 238, 277, 278, 279, 280, 324, 325, 326, 327 |
| Analysis & Clustering | 5 | 421, 469 |
| Outputs & Docs | 75 | 1, 13, 781 |
| Ingestion & Updates | 13 | 314, 319, 346, 355, 560 |
| Serving API | 288 | 5, 6, 7, 8, 31, 34, 49, 63, 66, 129, 131, 133, 157, 200, 204, 232, 273, 274, 312, 316, 317, 454, 455, 776, 780 |
| Security & Global Graph | 3 | 418 |
| Tests & Fixtures | 481 | 0, 2, 11, 16, 17, 20, 22, 23, 27, 48, 56, 59, 77, 86, 93, 95, 119, 128, 139, 156, 165, 166, 168, 173, 174, 192, 225, 226, 244, 256, 323, 328, 337, 446, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 500, 506, 507, 508, 516, 517, 529, 538 |
| Community 3 | 41 | 3 |
| Community 9 | 31 | 9 |
| Community 10 | 27 | 10 |
| Community 15 | 25 | 15 |
| Community 18 | 23 | 18 |
| Community 19 | 23 | 19 |
| Other | 2443 | 21, 25, 26, 28, 29, 30, 32, 33, 35, 37, 38, 40, 42, 43, 44, 45, 46, 50, 51, 52, 53, 54, 55, 57, 60, 61, 62, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 94, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 96, 97, 98, 99, 113, 114, 115, 116, 117, 120, 121, 122, 123, 124, 125, 126, 127, 130, 132, 134, 135, 136, 137, 138, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 158, 159, 160, 161, 162, 163, 164, 167, 169, 170, 171, 172, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 193, 194, 195, 196, 197, 198, 199, 201, 202, 203, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 227, 228, 229, 230, 233, 234, 235, 236, 237, 239, 240, 241, 242, 243, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 275, 276, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 313, 315, 318, 320, 321, 322, 329, 330, 331, 332, 333, 334, 335, 336, 338, 339, 340, 341, 342, 343, 344, 345, 347, 348, 349, 350, 351, 352, 353, 354, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 419, 420, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 447, 448, 449, 450, 451, 452, 453, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 501, 502, 503, 504, 505, 509, 510, 511, 512, 513, 514, 515, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 530, 531, 532, 533, 534, 535, 536, 537, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 777, 778, 779 |
Extraction Pipeline groups implementation around 2026, 124118, create, imports, mostly in database/migrations/2026_05_19_124118_create_imports_table.php. This section covers 3 nodes and 2 internal edges; the diagram shows only representative relationships to stay readable.
| # | Node | Type | Caller | Callees | Description |
|---|---|---|---|---|---|
| 1 | 2026_05_19_124118_create_imports_table.phpdatabase/migrations/2026_05_19_124118_create_imports_table.php |
Module | External entry / no inbound edge | No direct outbound edge | 2026_05_19_124118_create_imports_table.php node in database/migrations/2026_05_19_124118_create_imports_table.php. |
| 2 | up()database/migrations/2026_05_19_124118_create_imports_table.php |
Function | External entry / no inbound edge | No direct outbound edge | up() node in database/migrations/2026_05_19_124118_create_imports_table.php. |
| 3 | down()database/migrations/2026_05_19_124118_create_imports_table.php |
Function | External entry / no inbound edge | No direct outbound edge | down() node in database/migrations/2026_05_19_124118_create_imports_table.php. |
| File | Coverage |
|---|---|
database/migrations/2026_05_19_124118_create_imports_table.php | 3 nodes |
This section comes from graphify community clustering. Relationship summary: contains x2. The diagram prioritizes high-confidence calls or usage relationships; the table keeps the broader node inventory.
Graph Build groups implementation around backend, composerjson, packagejson, tsconfigjson, mostly in backend/composer.json, backend/package.json, .stitch/metadata.json. This section covers 261 nodes and 253 internal edges; the diagram shows only representative relationships to stay readable.
| # | Node | Type | Caller | Callees | Description |
|---|---|---|---|---|---|
| 1 | package.jsonbackend/package.json |
Function | External entry / no inbound edge | No direct outbound edge | package.json node in backend/package.json. |
| 2 | privatebackend/package.json |
Function | External entry / no inbound edge | No direct outbound edge | private node in backend/package.json. |
| 3 | typebackend/package.json |
Function | External entry / no inbound edge | No direct outbound edge | type node in backend/package.json. |
| 4 | workspacesbackend/package.json |
Function | External entry / no inbound edge | No direct outbound edge | workspaces node in backend/package.json. |
| 5 | scriptsbackend/package.json |
Function | External entry / no inbound edge | No direct outbound edge | scripts node in backend/package.json. |
| 6 | buildbackend/package.json |
Function | External entry / no inbound edge | No direct outbound edge | build node in backend/package.json. |
| 7 | devbackend/package.json |
Function | External entry / no inbound edge | No direct outbound edge | dev node in backend/package.json. |
| 8 | test:e2ebackend/package.json |
Function | External entry / no inbound edge | No direct outbound edge | Verifies imports, entry points, or version behavior. |
| 9 | test:e2e:localbackend/package.json |
Function | External entry / no inbound edge | No direct outbound edge | Verifies imports, entry points, or version behavior. |
| 10 | test:e2e:headedbackend/package.json |
Function | External entry / no inbound edge | No direct outbound edge | Verifies imports, entry points, or version behavior. |
| 11 | test:unitbackend/package.json |
Function | External entry / no inbound edge | No direct outbound edge | Verifies imports, entry points, or version behavior. |
| 12 | test:unit:watchbackend/package.json |
Function | External entry / no inbound edge | No direct outbound edge | Verifies imports, entry points, or version behavior. |
| 13 | typecheckbackend/package.json |
Function | External entry / no inbound edge | No direct outbound edge | typecheck node in backend/package.json. |
| 14 | dependenciesbackend/package.json |
Function | External entry / no inbound edge | No direct outbound edge | dependencies node in backend/package.json. |
| 15 | @heroicons/reactbackend/package.json |
Function | External entry / no inbound edge | No direct outbound edge | @heroicons/react node in backend/package.json. |
| 16 | @inertiajs/reactbackend/package.json |
Function | External entry / no inbound edge | No direct outbound edge | @inertiajs/react node in backend/package.json. |
| 17 | @kaara-works/team-uibackend/package.json |
Function | External entry / no inbound edge | No direct outbound edge | @kaara-works/team-ui node in backend/package.json. |
| 18 | reactbackend/package.json |
Function | External entry / no inbound edge | No direct outbound edge | react node in backend/package.json. |
| 19 | react-dombackend/package.json |
Function | External entry / no inbound edge | No direct outbound edge | react-dom node in backend/package.json. |
| 20 | sonnerbackend/package.json |
Function | External entry / no inbound edge | No direct outbound edge | sonner node in backend/package.json. |
| 21 | devDependenciesbackend/package.json |
Function | External entry / no inbound edge | No direct outbound edge | devDependencies node in backend/package.json. |
| 22 | @playwright/testbackend/package.json |
Function | External entry / no inbound edge | No direct outbound edge | Verifies imports, entry points, or version behavior. |
| 23 | @tailwindcss/vitebackend/package.json |
Function | External entry / no inbound edge | No direct outbound edge | @tailwindcss/vite node in backend/package.json. |
| 24 | @testing-library/jest-dombackend/package.json |
Function | External entry / no inbound edge | No direct outbound edge | Verifies imports, entry points, or version behavior. |
| 25 | @testing-library/reactbackend/package.json |
Function | External entry / no inbound edge | No direct outbound edge | Verifies imports, entry points, or version behavior. |
| 26 | @testing-library/user-eventbackend/package.json |
Function | External entry / no inbound edge | No direct outbound edge | Verifies imports, entry points, or version behavior. |
| 27 | @types/nodebackend/package.json |
Function | External entry / no inbound edge | No direct outbound edge | @types/node node in backend/package.json. |
| 28 | @types/reactbackend/package.json |
Function | External entry / no inbound edge | No direct outbound edge | @types/react node in backend/package.json. |
| 29 | @vitejs/plugin-reactbackend/package.json |
Function | External entry / no inbound edge | No direct outbound edge | @vitejs/plugin-react node in backend/package.json. |
| 30 | autoprefixerbackend/package.json |
Function | External entry / no inbound edge | No direct outbound edge | autoprefixer node in backend/package.json. |
| File | Coverage |
|---|---|
backend/composer.json | 60 nodes |
backend/package.json | 40 nodes |
.stitch/metadata.json | 25 nodes |
backend/tsconfig.json | 21 nodes |
packages/team-ui/package.json | 16 nodes |
packages/team-ui/tsconfig.json | 16 nodes |
.mcp.json | 11 nodes |
database/factories/UserFactory.php | 7 nodes |
This section comes from graphify community clustering. Relationship summary: contains x211, method x26, calls x2. The diagram prioritizes high-confidence calls or usage relationships; the table keeps the broader node inventory.
Analysis & Clustering groups implementation around backend, 2026, 000001, add, mostly in database/migrations/2026_03_24_000001_add_logo_path_to_companies_table.php, tests/e2e/team-workspace-happy-path.spec.ts. This section covers 5 nodes and 3 internal edges; the diagram shows only representative relationships to stay readable.
| # | Node | Type | Caller | Callees | Description |
|---|---|---|---|---|---|
| 1 | 2026_03_24_000001_add_logo_path_to_companies_table.phpdatabase/migrations/2026_03_24_000001_add_logo_path_to_companies_table.php |
Module | External entry / no inbound edge | No direct outbound edge | 2026_03_24_000001_add_logo_path_to_companies_table.php node in database/migrations/2026_03_24_000001_add_logo_path_to_companies_table.php. |
| 2 | up()database/migrations/2026_03_24_000001_add_logo_path_to_companies_table.php |
Function | External entry / no inbound edge | No direct outbound edge | up() node in database/migrations/2026_03_24_000001_add_logo_path_to_companies_table.php. |
| 3 | down()database/migrations/2026_03_24_000001_add_logo_path_to_companies_table.php |
Function | External entry / no inbound edge | No direct outbound edge | down() node in database/migrations/2026_03_24_000001_add_logo_path_to_companies_table.php. |
| 4 | team-workspace-happy-path.spec.tstests/e2e/team-workspace-happy-path.spec.ts |
Test | External entry / no inbound edge | No direct outbound edge | Module file in tests/e2e/team-workspace-happy-path.spec.ts. |
| 5 | firstCardtests/e2e/team-workspace-happy-path.spec.ts |
Test | External entry / no inbound edge | No direct outbound edge | firstCard node in tests/e2e/team-workspace-happy-path.spec.ts. |
| File | Coverage |
|---|---|
database/migrations/2026_03_24_000001_add_logo_path_to_companies_table.php | 3 nodes |
tests/e2e/team-workspace-happy-path.spec.ts | 2 nodes |
This section comes from graphify community clustering. Relationship summary: contains x3. The diagram prioritizes high-confidence calls or usage relationships; the table keeps the broader node inventory.
Outputs & Docs groups implementation around superpowers, brainstorm, 89777, 1777986804, mostly in .github/workflows/ci-fast.yml, .github/workflows/deploy.yml, 89777-1777986804/content/services-redesign-v1.html. This section covers 75 nodes and 114 internal edges; the diagram shows only representative relationships to stay readable.
| # | Node | Type | Caller | Callees | Description |
|---|---|---|---|---|---|
| 1 | Inline Editing with Hover Pencil Affordance89777-1777986804/content/company-documents-and-inline-edit-v1.html |
Class | External entry / no inbound edge | No direct outbound edge | Inline Editing with Hover Pencil Affordance node in 89777-1777986804/content/company-documents-and-inline-edit-v1.html. |
| 2 | Cloud Build Pipelinecloudbuild.yaml |
Concept | External entry / no inbound edge | Artisan Test Stepcloudbuild.yaml Cloud Run Deploy (petrus-crm-api)cloudbuild.yaml Composer Install Stepcloudbuild.yaml +1 more |
Design note for Cloud Build Pipeline. |
| 3 | Composer Install Stepcloudbuild.yaml |
Concept | Cloud Build Pipelinecloudbuild.yaml |
No direct outbound edge | Design note for Composer Install Step. |
| 4 | Artisan Test Stepcloudbuild.yaml |
Concept | Cloud Build Pipelinecloudbuild.yaml |
No direct outbound edge | Design note for Artisan Test Step. |
| 5 | Docker Build Stepcloudbuild.yaml |
Concept | Cloud Build Pipelinecloudbuild.yaml |
No direct outbound edge | Design note for Docker Build Step. |
| 6 | Artifact Registry (africa-south1)cloudbuild.yaml |
Class | External entry / no inbound edge | No direct outbound edge | Artifact Registry (africa-south1) node in cloudbuild.yaml. |
| 7 | Cloud Run Deploy (petrus-crm-api)cloudbuild.yaml |
API | Cloud Build Pipelinecloudbuild.yaml |
No direct outbound edge | Cloud Run Deploy (petrus-crm-api) node in cloudbuild.yaml. |
| 8 | CI Fast Workflow.github/workflows/ci-fast.yml |
Concept | External entry / no inbound edge | CI Fast – Code Quality Job.github/workflows/ci-fast.yml CI Fast – Integration Tests Job.github/workflows/ci-fast.yml CI Fast – Tests Job (Pest + Architecture).github/workflows/ci-fast.yml |
Design note for CI Fast Workflow. |
| 9 | CI Fast – Code Quality Job.github/workflows/ci-fast.yml |
Concept | CI Fast Workflow.github/workflows/ci-fast.yml |
Laravel Pint (formatting).github/workflows/ci-fast.yml PHPStan Static Analysis.github/workflows/ci-fast.yml |
Design note for CI Fast – Code Quality Job. |
| 10 | CI Fast – Tests Job (Pest + Architecture).github/workflows/ci-fast.yml |
Concept | CI Fast Workflow.github/workflows/ci-fast.yml |
ImageEntry Size Lint Test.github/workflows/ci-fast.yml Pest Test Runner.github/workflows/ci-fast.yml |
Design note for CI Fast – Tests Job (Pest + Architecture). |
| 11 | CI Fast – Integration Tests Job.github/workflows/ci-fast.yml |
Concept | CI Fast Workflow.github/workflows/ci-fast.yml |
No direct outbound edge | Design note for CI Fast – Integration Tests Job. |
| 12 | Laravel Pint (formatting).github/workflows/ci-fast.yml |
Class | CI Fast – Code Quality Job.github/workflows/ci-fast.yml |
CI Full – Code Quality Job.github/workflows/ci-full.yml |
Laravel Pint (formatting) node in .github/workflows/ci-fast.yml. |
| 13 | PHPStan Static Analysis.github/workflows/ci-fast.yml |
Class | CI Fast – Code Quality Job.github/workflows/ci-fast.yml |
CI Full – Code Quality Job.github/workflows/ci-full.yml |
Orchestrates analysis and returns structured documentation data. |
| 14 | Pest Test Runner.github/workflows/ci-fast.yml |
Class | CI Fast – Tests Job (Pest + Architecture).github/workflows/ci-fast.yml |
CI Full – Tests Job.github/workflows/ci-full.yml |
Verifies imports, entry points, or version behavior. |
| 15 | PostgreSQL 16 Service.github/workflows/ci-fast.yml |
Class | External entry / no inbound edge | No direct outbound edge | PostgreSQL 16 Service node in .github/workflows/ci-fast.yml. |
| 16 | pg_trgm Extension.github/workflows/ci-fast.yml |
Function | External entry / no inbound edge | No direct outbound edge | pg_trgm Extension node in .github/workflows/ci-fast.yml. |
| 17 | ImageEntry Size Lint Test.github/workflows/ci-fast.yml |
Class | CI Fast – Tests Job (Pest + Architecture).github/workflows/ci-fast.yml |
CI Full – Tests Job.github/workflows/ci-full.yml |
Verifies imports, entry points, or version behavior. |
| 18 | Deploy Workflow.github/workflows/deploy.yml |
Concept | External entry / no inbound edge | Deploy to Cloud Run Job.github/workflows/deploy.yml Trivy Image Scan.github/workflows/deploy.yml |
Design note for Deploy Workflow. |
| 19 | Deploy to Cloud Run Job.github/workflows/deploy.yml |
Concept | Deploy Workflow.github/workflows/deploy.yml |
Cloud Run Service (petrus-crm-api).github/workflows/deploy.yml GCP Workload Identity Auth.github/workflows/deploy.yml Trivy Image Scan.github/workflows/deploy.yml |
Design note for Deploy to Cloud Run Job. |
| 20 | Trivy Image Scan.github/workflows/deploy.yml |
Class | Deploy to Cloud Run Job.github/workflows/deploy.yml Deploy Workflow.github/workflows/deploy.yml |
No direct outbound edge | Starts scanning or handles scan status. |
| 21 | GCP Workload Identity Auth.github/workflows/deploy.yml |
Class | Deploy to Cloud Run Job.github/workflows/deploy.yml |
No direct outbound edge | GCP Workload Identity Auth node in .github/workflows/deploy.yml. |
| 22 | Cloud Run Service (petrus-crm-api).github/workflows/deploy.yml |
API | Deploy to Cloud Run Job.github/workflows/deploy.yml |
No direct outbound edge | Cloud Run Service (petrus-crm-api) node in .github/workflows/deploy.yml. |
| 23 | Cloud SQL Instance (petrus-crm-db-v2).github/workflows/deploy.yml |
Class | External entry / no inbound edge | No direct outbound edge | Cloud SQL Instance (petrus-crm-db-v2) node in .github/workflows/deploy.yml. |
| 24 | GCS Bucket (petrus-crm-documents).github/workflows/deploy.yml |
Class | External entry / no inbound edge | No direct outbound edge | GCS Bucket (petrus-crm-documents) node in .github/workflows/deploy.yml. |
| 25 | CI Full Workflow.github/workflows/ci-full.yml |
Concept | External entry / no inbound edge | CI Full – Code Quality Job.github/workflows/ci-full.yml CI Full – Tests Job.github/workflows/ci-full.yml CI Full – Verify Module 1 Wiring.github/workflows/ci-full.yml |
Design note for CI Full Workflow. |
| 26 | CI Full – Code Quality Job.github/workflows/ci-full.yml |
Concept | CI Full Workflow.github/workflows/ci-full.yml Laravel Pint (formatting).github/workflows/ci-fast.yml PHPStan Static Analysis.github/workflows/ci-fast.yml |
No direct outbound edge | Design note for CI Full – Code Quality Job. |
| 27 | CI Full – Tests Job.github/workflows/ci-full.yml |
Concept | CI Full Workflow.github/workflows/ci-full.yml ImageEntry Size Lint Test.github/workflows/ci-fast.yml Pest Test Runner.github/workflows/ci-fast.yml |
No direct outbound edge | Design note for CI Full – Tests Job. |
| 28 | CI Full – Verify Module 1 Wiring.github/workflows/ci-full.yml |
Concept | CI Full Workflow.github/workflows/ci-full.yml |
Artisan verify:module1 Command.github/workflows/ci-full.yml |
Design note for CI Full – Verify Module 1 Wiring. |
| 29 | Artisan verify:module1 Command.github/workflows/ci-full.yml |
Entry | CI Full – Verify Module 1 Wiring.github/workflows/ci-full.yml |
No direct outbound edge | Artisan verify:module1 Command node in .github/workflows/ci-full.yml. |
| 30 | Mutation Testing Workflow (CI Mutation).github/workflows/ci-mutation.yml |
Concept | External entry / no inbound edge | Infection MSI Job (advisory).github/workflows/ci-mutation.yml |
Design note for Mutation Testing Workflow (CI Mutation). |
| File | Coverage |
|---|---|
.github/workflows/ci-fast.yml | 10 nodes |
.github/workflows/deploy.yml | 8 nodes |
89777-1777986804/content/services-redesign-v1.html | 8 nodes |
cloudbuild.yaml | 7 nodes |
.github/workflows/ci-full.yml | 5 nodes |
.github/workflows/ci-mutation.yml | 4 nodes |
89777-1777986804/content/company-documents-and-inline-edit-v1.html | 4 nodes |
89777-1777986804/content/squad-workspace-v3-clickable.html | 4 nodes |
This section comes from graphify community clustering. Relationship summary: references x44, implements x30, calls x26, relates x5. The diagram prioritizes high-confidence calls or usage relationships; the table keeps the broader node inventory.
Ingestion & Updates groups implementation around backend, 2026, update, database, mostly in database/migrations/2026_02_28_091023_update_service_function_on_services.php, database/migrations/2026_03_03_200002_update_tasks_unique_index_exclude_soft_deletes.php, database/migrations/2026_02_27_100003_update_nationality_to_country_names.php. This section covers 13 nodes and 8 internal edges; the diagram shows only representative relationships to stay readable.
| # | Node | Type | Caller | Callees | Description |
|---|---|---|---|---|---|
| 1 | 2026_02_28_091023_update_service_function_on_services.phpdatabase/migrations/2026_02_28_091023_update_service_function_on_services.php |
Module | External entry / no inbound edge | No direct outbound edge | 2026_02_28_091023_update_service_function_on_services.php node in database/migrations/2026_02_28_091023_update_service_function_on_services.php. |
| 2 | up()database/migrations/2026_02_28_091023_update_service_function_on_services.php |
Function | External entry / no inbound edge | No direct outbound edge | up() node in database/migrations/2026_02_28_091023_update_service_function_on_services.php. |
| 3 | down()database/migrations/2026_02_28_091023_update_service_function_on_services.php |
Function | External entry / no inbound edge | No direct outbound edge | down() node in database/migrations/2026_02_28_091023_update_service_function_on_services.php. |
| 4 | 2026_03_03_200002_update_tasks_unique_index_exclude_soft_deletes.phpdatabase/migrations/2026_03_03_200002_update_tasks_unique_index_exclude_soft_deletes.php |
Module | External entry / no inbound edge | No direct outbound edge | 2026_03_03_200002_update_tasks_unique_index_exclude_soft_deletes.php node in database/migrations/2026_03_03_200002_update_tasks_unique_index_exclude_soft_deletes.php. |
| 5 | up()database/migrations/2026_03_03_200002_update_tasks_unique_index_exclude_soft_deletes.php |
Function | External entry / no inbound edge | No direct outbound edge | up() node in database/migrations/2026_03_03_200002_update_tasks_unique_index_exclude_soft_deletes.php. |
| 6 | down()database/migrations/2026_03_03_200002_update_tasks_unique_index_exclude_soft_deletes.php |
Function | External entry / no inbound edge | No direct outbound edge | down() node in database/migrations/2026_03_03_200002_update_tasks_unique_index_exclude_soft_deletes.php. |
| 7 | 2026_02_27_100003_update_nationality_to_country_names.phpdatabase/migrations/2026_02_27_100003_update_nationality_to_country_names.php |
Module | External entry / no inbound edge | No direct outbound edge | 2026_02_27_100003_update_nationality_to_country_names.php node in database/migrations/2026_02_27_100003_update_nationality_to_country_names.php. |
| 8 | up()database/migrations/2026_02_27_100003_update_nationality_to_country_names.php |
Function | External entry / no inbound edge | No direct outbound edge | up() node in database/migrations/2026_02_27_100003_update_nationality_to_country_names.php. |
| 9 | down()database/migrations/2026_02_27_100003_update_nationality_to_country_names.php |
Function | External entry / no inbound edge | No direct outbound edge | down() node in database/migrations/2026_02_27_100003_update_nationality_to_country_names.php. |
| 10 | 0001_01_01_000001_create_cache_table.phpdatabase/migrations/0001_01_01_000001_create_cache_table.php |
Module | External entry / no inbound edge | No direct outbound edge | Caches analysis results or computes cache keys. |
| 11 | up()database/migrations/0001_01_01_000001_create_cache_table.php |
Function | External entry / no inbound edge | No direct outbound edge | up() node in database/migrations/0001_01_01_000001_create_cache_table.php. |
| 12 | down()database/migrations/0001_01_01_000001_create_cache_table.php |
Function | External entry / no inbound edge | No direct outbound edge | down() node in database/migrations/0001_01_01_000001_create_cache_table.php. |
| 13 | cache.phpbackend/config/cache.php |
Module | External entry / no inbound edge | No direct outbound edge | Caches analysis results or computes cache keys. |
| File | Coverage |
|---|---|
database/migrations/0001_01_01_000001_create_cache_table.php | 3 nodes |
database/migrations/2026_02_27_100003_update_nationality_to_country_names.php | 3 nodes |
database/migrations/2026_02_28_091023_update_service_function_on_services.php | 3 nodes |
database/migrations/2026_03_03_200002_update_tasks_unique_index_exclude_soft_deletes.php | 3 nodes |
backend/config/cache.php | 1 nodes |
This section comes from graphify community clustering. Relationship summary: contains x8. The diagram prioritizes high-confidence calls or usage relationships; the table keeps the broader node inventory.
Serving API groups implementation around backend, app, http, api, mostly in app/Livewire/CommentThread.php, Api/V1/CompanyDetailResource.php, Filament/Resources/TaskResource.php. This section covers 288 nodes and 336 internal edges; the diagram shows only representative relationships to stay readable.
| # | Node | Type | Caller | Callees | Description |
|---|---|---|---|---|---|
| 1 | .definition()database/factories/FieldEditRequestFactory.php |
Function | External entry / no inbound edge | FieldEditRequest.phpapp/Models/FieldEditRequest.php |
.definition() node in database/factories/FieldEditRequestFactory.php. |
| 2 | .forCompany()database/factories/FieldEditRequestFactory.php |
Function | External entry / no inbound edge | FieldEditRequest.phpapp/Models/FieldEditRequest.php |
.forCompany() node in database/factories/FieldEditRequestFactory.php. |
| 3 | .approved()database/factories/FieldEditRequestFactory.php |
Function | External entry / no inbound edge | FieldEditRequest.phpapp/Models/FieldEditRequest.php |
.approved() node in database/factories/FieldEditRequestFactory.php. |
| 4 | .rejected()database/factories/FieldEditRequestFactory.php |
Function | External entry / no inbound edge | FieldEditRequest.phpapp/Models/FieldEditRequest.php |
.rejected() node in database/factories/FieldEditRequestFactory.php. |
| 5 | getLabel()app/Enums/FieldEditRequestStatus.php |
Function | External entry / no inbound edge | No direct outbound edge | getLabel() node in app/Enums/FieldEditRequestStatus.php. |
| 6 | color()app/Enums/FieldEditRequestStatus.php |
Function | External entry / no inbound edge | No direct outbound edge | color() node in app/Enums/FieldEditRequestStatus.php. |
| 7 | FieldEditRequest.phpapp/Models/FieldEditRequest.php |
Class | approved()database/factories/FieldEditRequestFactory.php definition()database/factories/FieldEditRequestFactory.php forCompany()database/factories/FieldEditRequestFactory.php +1 more |
__construct()app/Notifications/FieldEditRequestResolved.php __construct()app/Notifications/FieldEditRequestQueueDigest.php apply()app/Models/FieldEditRequest.php +25 more |
FieldEditRequest.php node in app/Models/FieldEditRequest.php. |
| 8 | .casts()app/Models/FieldEditRequest.php |
Function | FieldEditRequest.phpapp/Models/FieldEditRequest.php |
No direct outbound edge | .casts() node in app/Models/FieldEditRequest.php. |
| 9 | .serialPrefix()app/Models/FieldEditRequest.php |
Function | FieldEditRequest.phpapp/Models/FieldEditRequest.php |
No direct outbound edge | .serialPrefix() node in app/Models/FieldEditRequest.php. |
| 10 | .client()app/Models/FieldEditRequest.php |
Entry | FieldEditRequest.phpapp/Models/FieldEditRequest.php |
No direct outbound edge | .client() node in app/Models/FieldEditRequest.php. |
| 11 | .requestedByUser()app/Models/FieldEditRequest.php |
Function | FieldEditRequest.phpapp/Models/FieldEditRequest.php |
No direct outbound edge | .requestedByUser() node in app/Models/FieldEditRequest.php. |
| 12 | .reviewedByUser()app/Models/FieldEditRequest.php |
Function | FieldEditRequest.phpapp/Models/FieldEditRequest.php |
No direct outbound edge | .reviewedByUser() node in app/Models/FieldEditRequest.php. |
| 13 | .scopePending()app/Models/FieldEditRequest.php |
Function | FieldEditRequest.phpapp/Models/FieldEditRequest.php |
No direct outbound edge | .scopePending() node in app/Models/FieldEditRequest.php. |
| 14 | .scopeForCompany()app/Models/FieldEditRequest.php |
Function | FieldEditRequest.phpapp/Models/FieldEditRequest.php |
No direct outbound edge | .scopeForCompany() node in app/Models/FieldEditRequest.php. |
| 15 | .apply()app/Models/FieldEditRequest.php |
Function | FieldEditRequest.phpapp/Models/FieldEditRequest.php |
No direct outbound edge | .apply() node in app/Models/FieldEditRequest.php. |
| 16 | .clientDisplayName()app/Models/FieldEditRequest.php |
Entry | FieldEditRequest.phpapp/Models/FieldEditRequest.php |
No direct outbound edge | .clientDisplayName() node in app/Models/FieldEditRequest.php. |
| 17 | .supervisorRecipient()app/Models/FieldEditRequest.php |
Function | FieldEditRequest.phpapp/Models/FieldEditRequest.php |
notificationRecipients()app/Models/FieldEditRequest.php |
.supervisorRecipient() node in app/Models/FieldEditRequest.php. |
| 18 | .notificationRecipients()app/Models/FieldEditRequest.php |
Function | FieldEditRequest.phpapp/Models/FieldEditRequest.php supervisorRecipient()app/Models/FieldEditRequest.php |
No direct outbound edge | .notificationRecipients() node in app/Models/FieldEditRequest.php. |
| 19 | .viewAny()app/Policies/FieldEditRequestPolicy.php |
Function | FieldEditRequest.phpapp/Models/FieldEditRequest.php |
No direct outbound edge | .viewAny() node in app/Policies/FieldEditRequestPolicy.php. |
| 20 | .view()app/Policies/FieldEditRequestPolicy.php |
Function | FieldEditRequest.phpapp/Models/FieldEditRequest.php |
No direct outbound edge | .view() node in app/Policies/FieldEditRequestPolicy.php. |
| 21 | .create()app/Policies/FieldEditRequestPolicy.php |
Function | FieldEditRequest.phpapp/Models/FieldEditRequest.php |
No direct outbound edge | .create() node in app/Policies/FieldEditRequestPolicy.php. |
| 22 | .update()app/Policies/FieldEditRequestPolicy.php |
Function | FieldEditRequest.phpapp/Models/FieldEditRequest.php |
No direct outbound edge | .update() node in app/Policies/FieldEditRequestPolicy.php. |
| 23 | .delete()app/Policies/FieldEditRequestPolicy.php |
Function | FieldEditRequest.phpapp/Models/FieldEditRequest.php |
No direct outbound edge | .delete() node in app/Policies/FieldEditRequestPolicy.php. |
| 24 | .approve()app/Policies/FieldEditRequestPolicy.php |
Function | FieldEditRequest.phpapp/Models/FieldEditRequest.php |
No direct outbound edge | .approve() node in app/Policies/FieldEditRequestPolicy.php. |
| 25 | .reject()app/Policies/FieldEditRequestPolicy.php |
Function | FieldEditRequest.phpapp/Models/FieldEditRequest.php |
No direct outbound edge | .reject() node in app/Policies/FieldEditRequestPolicy.php. |
| 26 | .__construct()app/Notifications/FieldEditRequestResolved.php |
Function | FieldEditRequest.phpapp/Models/FieldEditRequest.php |
No direct outbound edge | .__construct() node in app/Notifications/FieldEditRequestResolved.php. |
| 27 | .via()app/Notifications/FieldEditRequestResolved.php |
Function | FieldEditRequest.phpapp/Models/FieldEditRequest.php |
No direct outbound edge | .via() node in app/Notifications/FieldEditRequestResolved.php. |
| 28 | .toDatabase()app/Notifications/FieldEditRequestResolved.php |
Function | FieldEditRequest.phpapp/Models/FieldEditRequest.php |
isApproved()app/Notifications/FieldEditRequestResolved.php reviewerName()app/Notifications/FieldEditRequestResolved.php |
.toDatabase() node in app/Notifications/FieldEditRequestResolved.php. |
| 29 | .isApproved()app/Notifications/FieldEditRequestResolved.php |
Function | FieldEditRequest.phpapp/Models/FieldEditRequest.php toDatabase()app/Notifications/FieldEditRequestResolved.php |
No direct outbound edge | .isApproved() node in app/Notifications/FieldEditRequestResolved.php. |
| 30 | .reviewerName()app/Notifications/FieldEditRequestResolved.php |
Function | FieldEditRequest.phpapp/Models/FieldEditRequest.php toDatabase()app/Notifications/FieldEditRequestResolved.php |
No direct outbound edge | .reviewerName() node in app/Notifications/FieldEditRequestResolved.php. |
| File | Coverage |
|---|---|
app/Livewire/CommentThread.php | 19 nodes |
Api/V1/CompanyDetailResource.php | 16 nodes |
Filament/Resources/TaskResource.php | 14 nodes |
app/Models/Document.php | 12 nodes |
app/Models/FieldEditRequest.php | 12 nodes |
app/Models/Person.php | 12 nodes |
Console/Commands/CheckScatteredExpiries.php | 11 nodes |
Filament/Resources/PersonResource.php | 11 nodes |
This section comes from graphify community clustering. Relationship summary: method x218, calls x62, contains x25. The diagram prioritizes high-confidence calls or usage relationships; the table keeps the broader node inventory.
Security & Global Graph groups implementation around 2026, 000001, add, security, mostly in database/migrations/2026_03_09_000001_add_security_columns_to_users_table.php. This section covers 3 nodes and 2 internal edges; the diagram shows only representative relationships to stay readable.
| # | Node | Type | Caller | Callees | Description |
|---|---|---|---|---|---|
| 1 | 2026_03_09_000001_add_security_columns_to_users_table.phpdatabase/migrations/2026_03_09_000001_add_security_columns_to_users_table.php |
Module | External entry / no inbound edge | No direct outbound edge | 2026_03_09_000001_add_security_columns_to_users_table.php node in database/migrations/2026_03_09_000001_add_security_columns_to_users_table.php. |
| 2 | up()database/migrations/2026_03_09_000001_add_security_columns_to_users_table.php |
Function | External entry / no inbound edge | No direct outbound edge | up() node in database/migrations/2026_03_09_000001_add_security_columns_to_users_table.php. |
| 3 | down()database/migrations/2026_03_09_000001_add_security_columns_to_users_table.php |
Function | External entry / no inbound edge | No direct outbound edge | down() node in database/migrations/2026_03_09_000001_add_security_columns_to_users_table.php. |
| File | Coverage |
|---|---|
database/migrations/2026_03_09_000001_add_security_columns_to_users_table.php | 3 nodes |
This section comes from graphify community clustering. Relationship summary: contains x2. The diagram prioritizes high-confidence calls or usage relationships; the table keeps the broader node inventory.
Tests & Fixtures groups implementation around backend, team, tests, packages, mostly in tests/e2e/submodules.spec.ts, tests/e2e/comment-thread.spec.ts, Filament/Concerns/HasDocumentUploadForm.php. This section covers 481 nodes and 569 internal edges; the diagram shows only representative relationships to stay readable.
| # | Node | Type | Caller | Callees | Description |
|---|---|---|---|---|---|
| 1 | ReportsControllerApi/V1/ReportsController.php |
Class | External entry / no inbound edge | clientContacts()Api/V1/ReportsController.php contracts()Api/V1/ReportsController.php data()Api/V1/ReportsController.php +1 more |
ReportsController node in Api/V1/ReportsController.php. |
| 2 | .data()Api/V1/ReportsController.php |
Function | ReportsControllerApi/V1/ReportsController.php |
clientContacts()Api/V1/ReportsController.php contracts()Api/V1/ReportsController.php fees()Api/V1/ReportsController.php |
.data() node in Api/V1/ReportsController.php. |
| 3 | .clientContacts()Api/V1/ReportsController.php |
Entry | data()Api/V1/ReportsController.php ReportsControllerApi/V1/ReportsController.php |
ReportConfigReports/configs/types.ts ReportsShell()Pages/Reports/ReportsShell.tsx types.tsReports/configs/types.ts |
.clientContacts() node in Api/V1/ReportsController.php. |
| 4 | .contracts()Api/V1/ReportsController.php |
Function | data()Api/V1/ReportsController.php ReportsControllerApi/V1/ReportsController.php |
ReportConfigReports/configs/types.ts ReportsShell()Pages/Reports/ReportsShell.tsx types.tsReports/configs/types.ts |
.contracts() node in Api/V1/ReportsController.php. |
| 5 | .fees()Api/V1/ReportsController.php |
Function | data()Api/V1/ReportsController.php ReportsControllerApi/V1/ReportsController.php |
No direct outbound edge | .fees() node in Api/V1/ReportsController.php. |
| 6 | ReportPage.test.tsxPages/Reports/ReportPage.test.tsx |
Test | External entry / no inbound edge | ReportConfigReports/configs/types.ts ReportPage()Pages/Reports/ReportPage.tsx ReportPage.tsxPages/Reports/ReportPage.tsx +1 more |
Module file in Pages/Reports/ReportPage.test.tsx. |
| 7 | testConfigPages/Reports/ReportPage.test.tsx |
Test | External entry / no inbound edge | No direct outbound edge | Reads, resolves, or persists project configuration. |
| 8 | mockResponse()Pages/Reports/ReportPage.test.tsx |
Test | External entry / no inbound edge | No direct outbound edge | mockResponse() node in Pages/Reports/ReportPage.test.tsx. |
| 9 | nextPages/Reports/ReportPage.test.tsx |
Test | External entry / no inbound edge | No direct outbound edge | next node in Pages/Reports/ReportPage.test.tsx. |
| 10 | headerPages/Reports/ReportPage.test.tsx |
Test | External entry / no inbound edge | No direct outbound edge | header node in Pages/Reports/ReportPage.test.tsx. |
| 11 | fetchMockPages/Reports/ReportPage.test.tsx |
Test | External entry / no inbound edge | No direct outbound edge | fetchMock node in Pages/Reports/ReportPage.test.tsx. |
| 12 | configWithFilterPages/Reports/ReportPage.test.tsx |
Test | External entry / no inbound edge | No direct outbound edge | Reads, resolves, or persists project configuration. |
| 13 | rowCbsPages/Reports/ReportPage.test.tsx |
Test | External entry / no inbound edge | No direct outbound edge | rowCbs node in Pages/Reports/ReportPage.test.tsx. |
| 14 | rowCbsAfterPages/Reports/ReportPage.test.tsx |
Test | External entry / no inbound edge | No direct outbound edge | rowCbsAfter node in Pages/Reports/ReportPage.test.tsx. |
| 15 | btnPages/Reports/ReportPage.test.tsx |
Test | External entry / no inbound edge | No direct outbound edge | btn node in Pages/Reports/ReportPage.test.tsx. |
| 16 | LIVE_CONFIGSPages/Reports/ReportsShell.tsx |
UI | External entry / no inbound edge | No direct outbound edge | Reads, resolves, or persists project configuration. |
| 17 | ALL_SLUGSPages/Reports/ReportsShell.tsx |
UI | External entry / no inbound edge | No direct outbound edge | ALL_SLUGS node in Pages/Reports/ReportsShell.tsx. |
| 18 | ReportsShell()Pages/Reports/ReportsShell.tsx |
UI | clientContacts()Api/V1/ReportsController.php contracts()Api/V1/ReportsController.php |
clientContactsConfigReports/configs/client-contacts.ts contractsConfigReports/configs/contracts.ts fees.tsReports/configs/fees.ts +5 more |
ReportsShell() node in Pages/Reports/ReportsShell.tsx. |
| 19 | ReportPage.tsxPages/Reports/ReportPage.tsx |
UI | ReportPage.test.tsxPages/Reports/ReportPage.test.tsx ReportsShell()Pages/Reports/ReportsShell.tsx |
DownloadCsvButton()src/primitives/DownloadCsvButton.tsx FilterChips()src/primitives/FilterChips.tsx index.tsteam-ui/src/index.ts +8 more |
Module file in Pages/Reports/ReportPage.tsx. |
| 20 | ReportPagePropsPages/Reports/ReportPage.tsx |
UI | External entry / no inbound edge | No direct outbound edge | Organizes documentation pages, navigation, or content lookup. |
| 21 | ReportPage()Pages/Reports/ReportPage.tsx |
UI | ReportPage.test.tsxPages/Reports/ReportPage.test.tsx ReportsShell()Pages/Reports/ReportsShell.tsx |
useDebouncedValue()Reports/hooks/useDebouncedValue.ts useReportState()Reports/hooks/useReportState.ts |
Organizes documentation pages, navigation, or content lookup. |
| 22 | LiveStatusRegion()Reports/components/LiveStatusRegion.tsx |
UI | ReportPage.tsxPages/Reports/ReportPage.tsx |
useDebouncedValue()Reports/hooks/useDebouncedValue.ts |
LiveStatusRegion() node in Reports/components/LiveStatusRegion.tsx. |
| 23 | regionReports/components/LiveStatusRegion.test.tsx |
Test | External entry / no inbound edge | No direct outbound edge | region node in Reports/components/LiveStatusRegion.test.tsx. |
| 24 | Wrapper()Reports/components/LiveStatusRegion.test.tsx |
Test | External entry / no inbound edge | No direct outbound edge | Wrapper() node in Reports/components/LiveStatusRegion.test.tsx. |
| 25 | SelectionChipsTally()Reports/components/SelectionChipsTally.tsx |
UI | ReportPage.tsxPages/Reports/ReportPage.tsx |
No direct outbound edge | SelectionChipsTally() node in Reports/components/SelectionChipsTally.tsx. |
| 26 | { result }Reports/hooks/useDebouncedValue.test.ts |
Test | External entry / no inbound edge | No direct outbound edge | { result } node in Reports/hooks/useDebouncedValue.test.ts. |
| 27 | { result, rerender }Reports/hooks/useDebouncedValue.test.ts |
Test | External entry / no inbound edge | No direct outbound edge | { result, rerender } node in Reports/hooks/useDebouncedValue.test.ts. |
| 28 | { result, rerender, unmount }Reports/hooks/useDebouncedValue.test.ts |
Test | External entry / no inbound edge | No direct outbound edge | { result, rerender, unmount } node in Reports/hooks/useDebouncedValue.test.ts. |
| 29 | useDebouncedValue()Reports/hooks/useDebouncedValue.ts |
UI | LiveStatusRegion()Reports/components/LiveStatusRegion.tsx ReportPage()Pages/Reports/ReportPage.tsx ReportPage.tsxPages/Reports/ReportPage.tsx |
No direct outbound edge | useDebouncedValue() node in Reports/hooks/useDebouncedValue.ts. |
| 30 | setLocation()Reports/hooks/useReportState.test.ts |
Test | External entry / no inbound edge | No direct outbound edge | setLocation() node in Reports/hooks/useReportState.test.ts. |
| File | Coverage |
|---|---|
tests/e2e/submodules.spec.ts | 26 nodes |
tests/e2e/comment-thread.spec.ts | 21 nodes |
Filament/Concerns/HasDocumentUploadForm.php | 17 nodes |
Team/Companies/Index.tsx | 16 nodes |
src/workspace/IdentityHero.tsx | 14 nodes |
tests/e2e/service-tabs.spec.ts | 14 nodes |
app/Support/DocumentTitleGenerator.php | 12 nodes |
src/workspace/types.ts | 10 nodes |
This section comes from graphify community clustering. Relationship summary: contains x306, imports x78, method x59, imports x47. The diagram prioritizes high-confidence calls or usage relationships; the table keeps the broader node inventory.
Community 3 groups implementation around backend, app, models, viewtaskphp, mostly in TaskResource/Pages/ViewTask.php, app/Models/Comment.php, app/Models/TaskComment.php. This section covers 41 nodes and 55 internal edges; the diagram shows only representative relationships to stay readable.
| # | Node | Type | Caller | Callees | Description |
|---|---|---|---|---|---|
| 1 | Mention.phpapp/Models/Mention.php |
Class | External entry / no inbound edge | No direct outbound edge | Mention.php node in app/Models/Mention.php. |
| 2 | Mentionapp/Models/Mention.php |
Class | External entry / no inbound edge | casts()app/Models/Mention.php comment()app/Models/Mention.php mentionedUser()app/Models/Mention.php |
Mention node in app/Models/Mention.php. |
| 3 | .casts()app/Models/Mention.php |
Function | Mentionapp/Models/Mention.php |
No direct outbound edge | .casts() node in app/Models/Mention.php. |
| 4 | .comment()app/Models/Mention.php |
Function | Mentionapp/Models/Mention.php |
No direct outbound edge | .comment() node in app/Models/Mention.php. |
| 5 | .mentionedUser()app/Models/Mention.php |
Function | Mentionapp/Models/Mention.php |
Commentapp/Models/Comment.php mentions()app/Models/Comment.php TaskCommentapp/Models/TaskComment.php +1 more |
.mentionedUser() node in app/Models/Mention.php. |
| 6 | Comment.phpapp/Models/Comment.php |
Class | External entry / no inbound edge | No direct outbound edge | Comment.php node in app/Models/Comment.php. |
| 7 | Commentapp/Models/Comment.php |
Class | mentionedUser()app/Models/Mention.php |
casts()app/Models/Comment.php commentable()app/Models/Comment.php isAuthor()app/Models/Comment.php +4 more |
Comment node in app/Models/Comment.php. |
| 8 | .casts()app/Models/Comment.php |
Function | Commentapp/Models/Comment.php |
No direct outbound edge | .casts() node in app/Models/Comment.php. |
| 9 | .commentable()app/Models/Comment.php |
Function | Commentapp/Models/Comment.php |
No direct outbound edge | .commentable() node in app/Models/Comment.php. |
| 10 | .user()app/Models/Comment.php |
Function | Commentapp/Models/Comment.php |
No direct outbound edge | .user() node in app/Models/Comment.php. |
| 11 | .mentions()app/Models/Comment.php |
Function | Commentapp/Models/Comment.php mentionedUser()app/Models/Mention.php |
No direct outbound edge | .mentions() node in app/Models/Comment.php. |
| 12 | .isWithinDeleteWindow()app/Models/Comment.php |
Function | Commentapp/Models/Comment.php |
No direct outbound edge | .isWithinDeleteWindow() node in app/Models/Comment.php. |
| 13 | .isAuthor()app/Models/Comment.php |
Function | Commentapp/Models/Comment.php |
No direct outbound edge | .isAuthor() node in app/Models/Comment.php. |
| 14 | .markEdited()app/Models/Comment.php |
Function | Commentapp/Models/Comment.php |
No direct outbound edge | .markEdited() node in app/Models/Comment.php. |
| 15 | TaskComment.phpapp/Models/TaskComment.php |
Class | External entry / no inbound edge | No direct outbound edge | TaskComment.php node in app/Models/TaskComment.php. |
| 16 | TaskCommentapp/Models/TaskComment.php |
Class | mentionedUser()app/Models/Mention.php |
booted()app/Models/TaskComment.php casts()app/Models/TaskComment.php deleteComment()TaskResource/Pages/ViewTask.php +5 more |
TaskComment node in app/Models/TaskComment.php. |
| 17 | .booted()app/Models/TaskComment.php |
Function | TaskCommentapp/Models/TaskComment.php |
user()app/Models/TaskComment.php |
.booted() node in app/Models/TaskComment.php. |
| 18 | .casts()app/Models/TaskComment.php |
Function | TaskCommentapp/Models/TaskComment.php |
No direct outbound edge | .casts() node in app/Models/TaskComment.php. |
| 19 | .task()app/Models/TaskComment.php |
Function | TaskCommentapp/Models/TaskComment.php |
No direct outbound edge | .task() node in app/Models/TaskComment.php. |
| 20 | .user()app/Models/TaskComment.php |
Function | booted()app/Models/TaskComment.php mentionedUser()app/Models/Mention.php TaskCommentapp/Models/TaskComment.php |
No direct outbound edge | .user() node in app/Models/TaskComment.php. |
| 21 | .mentions()app/Models/TaskComment.php |
Function | TaskCommentapp/Models/TaskComment.php |
No direct outbound edge | .mentions() node in app/Models/TaskComment.php. |
| 22 | .hasMentions()app/Models/TaskComment.php |
Function | TaskCommentapp/Models/TaskComment.php |
No direct outbound edge | .hasMentions() node in app/Models/TaskComment.php. |
| 23 | .isWithinDeleteWindow()app/Models/TaskComment.php |
Function | TaskCommentapp/Models/TaskComment.php |
No direct outbound edge | .isWithinDeleteWindow() node in app/Models/TaskComment.php. |
| 24 | ViewTask.phpTaskResource/Pages/ViewTask.php |
Class | External entry / no inbound edge | No direct outbound edge | ViewTask.php node in TaskResource/Pages/ViewTask.php. |
| 25 | ViewTaskTaskResource/Pages/ViewTask.php |
Class | External entry / no inbound edge | buildProperties()TaskResource/Pages/ViewTask.php checkStaleState()TaskResource/Pages/ViewTask.php deleteComment()TaskResource/Pages/ViewTask.php +13 more |
ViewTask node in TaskResource/Pages/ViewTask.php. |
| 26 | .mount()TaskResource/Pages/ViewTask.php |
Function | ViewTaskTaskResource/Pages/ViewTask.php |
No direct outbound edge | .mount() node in TaskResource/Pages/ViewTask.php. |
| 27 | .getHeaderActions()TaskResource/Pages/ViewTask.php |
Function | ViewTaskTaskResource/Pages/ViewTask.php |
checkStaleState()TaskResource/Pages/ViewTask.php refreshLoadedAt()TaskResource/Pages/ViewTask.php |
.getHeaderActions() node in TaskResource/Pages/ViewTask.php. |
| 28 | .submitComment()TaskResource/Pages/ViewTask.php |
Function | ViewTaskTaskResource/Pages/ViewTask.php |
No direct outbound edge | .submitComment() node in TaskResource/Pages/ViewTask.php. |
| 29 | .deleteComment()TaskResource/Pages/ViewTask.php |
Function | TaskCommentapp/Models/TaskComment.php ViewTaskTaskResource/Pages/ViewTask.php |
No direct outbound edge | .deleteComment() node in TaskResource/Pages/ViewTask.php. |
| 30 | .getViewData()TaskResource/Pages/ViewTask.php |
Function | ViewTaskTaskResource/Pages/ViewTask.php |
buildProperties()TaskResource/Pages/ViewTask.php getRelatedTasks()TaskResource/Pages/ViewTask.php getTaskHistory()TaskResource/Pages/ViewTask.php +2 more |
.getViewData() node in TaskResource/Pages/ViewTask.php. |
| File | Coverage |
|---|---|
TaskResource/Pages/ViewTask.php | 18 nodes |
app/Models/Comment.php | 9 nodes |
app/Models/TaskComment.php | 9 nodes |
app/Models/Mention.php | 5 nodes |
This section comes from graphify community clustering. Relationship summary: method x35, calls x14, contains x4, references constant x1. The diagram prioritizes high-confidence calls or usage relationships; the table keeps the broader node inventory.
Community 9 groups implementation around 2026, tablephp, backend, database, mostly in database/migrations/2026_05_20_120000_add_company_person_primary_active_index.php, database/migrations/2026_02_27_000001_add_has_seen_onboarding_to_users_table.php, database/migrations/2026_02_26_100006_create_individual_clients_table.php. This section covers 31 nodes and 40 internal edges; the diagram shows only representative relationships to stay readable.
| # | Node | Type | Caller | Callees | Description |
|---|---|---|---|---|---|
| 1 | 2026_05_20_120000_add_company_person_primary_active_index.phpdatabase/migrations/2026_05_20_120000_add_company_person_primary_active_index.php |
Module | External entry / no inbound edge | No direct outbound edge | 2026_05_20_120000_add_company_person_primary_active_index.php node in database/migrations/2026_05_20_120000_add_company_person_primary_active_index.php. |
| 2 | up()database/migrations/2026_05_20_120000_add_company_person_primary_active_index.php |
Function | External entry / no inbound edge | schema()Filament/Concerns/HasDocumentUploadForm.php |
up() node in database/migrations/2026_05_20_120000_add_company_person_primary_active_index.php. |
| 3 | down()database/migrations/2026_05_20_120000_add_company_person_primary_active_index.php |
Function | External entry / no inbound edge | schema()Filament/Concerns/HasDocumentUploadForm.php |
down() node in database/migrations/2026_05_20_120000_add_company_person_primary_active_index.php. |
| 4 | 2026_02_27_000001_add_has_seen_onboarding_to_users_table.phpdatabase/migrations/2026_02_27_000001_add_has_seen_onboarding_to_users_table.php |
Module | External entry / no inbound edge | No direct outbound edge | 2026_02_27_000001_add_has_seen_onboarding_to_users_table.php node in database/migrations/2026_02_27_000001_add_has_seen_onboarding_to_users_table.php. |
| 5 | up()database/migrations/2026_02_27_000001_add_has_seen_onboarding_to_users_table.php |
Function | External entry / no inbound edge | schema()Filament/Concerns/HasDocumentUploadForm.php |
up() node in database/migrations/2026_02_27_000001_add_has_seen_onboarding_to_users_table.php. |
| 6 | down()database/migrations/2026_02_27_000001_add_has_seen_onboarding_to_users_table.php |
Function | External entry / no inbound edge | schema()Filament/Concerns/HasDocumentUploadForm.php |
down() node in database/migrations/2026_02_27_000001_add_has_seen_onboarding_to_users_table.php. |
| 7 | 2026_02_26_100006_create_individual_clients_table.phpdatabase/migrations/2026_02_26_100006_create_individual_clients_table.php |
Entry | External entry / no inbound edge | No direct outbound edge | 2026_02_26_100006_create_individual_clients_table.php node in database/migrations/2026_02_26_100006_create_individual_clients_table.php. |
| 8 | up()database/migrations/2026_02_26_100006_create_individual_clients_table.php |
Function | External entry / no inbound edge | schema()Filament/Concerns/HasDocumentUploadForm.php |
up() node in database/migrations/2026_02_26_100006_create_individual_clients_table.php. |
| 9 | down()database/migrations/2026_02_26_100006_create_individual_clients_table.php |
Function | External entry / no inbound edge | schema()Filament/Concerns/HasDocumentUploadForm.php |
down() node in database/migrations/2026_02_26_100006_create_individual_clients_table.php. |
| 10 | 2026_03_02_170023_create_tax_compliance_certificates_table.phpdatabase/migrations/2026_03_02_170023_create_tax_compliance_certificates_table.php |
Module | External entry / no inbound edge | No direct outbound edge | 2026_03_02_170023_create_tax_compliance_certificates_table.php node in database/migrations/2026_03_02_170023_create_tax_compliance_certificates_table.php. |
| 11 | up()database/migrations/2026_03_02_170023_create_tax_compliance_certificates_table.php |
Function | External entry / no inbound edge | schema()Filament/Concerns/HasDocumentUploadForm.php |
up() node in database/migrations/2026_03_02_170023_create_tax_compliance_certificates_table.php. |
| 12 | down()database/migrations/2026_03_02_170023_create_tax_compliance_certificates_table.php |
Function | External entry / no inbound edge | schema()Filament/Concerns/HasDocumentUploadForm.php |
down() node in database/migrations/2026_03_02_170023_create_tax_compliance_certificates_table.php. |
| 13 | 2026_02_27_100001_create_settings_table.phpdatabase/migrations/2026_02_27_100001_create_settings_table.php |
Module | External entry / no inbound edge | No direct outbound edge | 2026_02_27_100001_create_settings_table.php node in database/migrations/2026_02_27_100001_create_settings_table.php. |
| 14 | up()database/migrations/2026_02_27_100001_create_settings_table.php |
Function | External entry / no inbound edge | schema()Filament/Concerns/HasDocumentUploadForm.php |
up() node in database/migrations/2026_02_27_100001_create_settings_table.php. |
| 15 | down()database/migrations/2026_02_27_100001_create_settings_table.php |
Function | External entry / no inbound edge | schema()Filament/Concerns/HasDocumentUploadForm.php |
down() node in database/migrations/2026_02_27_100001_create_settings_table.php. |
| 16 | 2026_02_26_100004_create_companies_table.phpdatabase/migrations/2026_02_26_100004_create_companies_table.php |
Module | External entry / no inbound edge | No direct outbound edge | 2026_02_26_100004_create_companies_table.php node in database/migrations/2026_02_26_100004_create_companies_table.php. |
| 17 | up()database/migrations/2026_02_26_100004_create_companies_table.php |
Function | External entry / no inbound edge | schema()Filament/Concerns/HasDocumentUploadForm.php |
up() node in database/migrations/2026_02_26_100004_create_companies_table.php. |
| 18 | down()database/migrations/2026_02_26_100004_create_companies_table.php |
Function | External entry / no inbound edge | schema()Filament/Concerns/HasDocumentUploadForm.php |
down() node in database/migrations/2026_02_26_100004_create_companies_table.php. |
| 19 | 2026_03_25_140000_add_weight_to_client_service_table.phpdatabase/migrations/2026_03_25_140000_add_weight_to_client_service_table.php |
Entry | External entry / no inbound edge | No direct outbound edge | 2026_03_25_140000_add_weight_to_client_service_table.php node in database/migrations/2026_03_25_140000_add_weight_to_client_service_table.php. |
| 20 | up()database/migrations/2026_03_25_140000_add_weight_to_client_service_table.php |
Function | External entry / no inbound edge | schema()Filament/Concerns/HasDocumentUploadForm.php |
up() node in database/migrations/2026_03_25_140000_add_weight_to_client_service_table.php. |
| 21 | down()database/migrations/2026_03_25_140000_add_weight_to_client_service_table.php |
Function | External entry / no inbound edge | schema()Filament/Concerns/HasDocumentUploadForm.php |
down() node in database/migrations/2026_03_25_140000_add_weight_to_client_service_table.php. |
| 22 | 2026_04_04_100003_create_mentions_table.phpdatabase/migrations/2026_04_04_100003_create_mentions_table.php |
Module | External entry / no inbound edge | No direct outbound edge | 2026_04_04_100003_create_mentions_table.php node in database/migrations/2026_04_04_100003_create_mentions_table.php. |
| 23 | up()database/migrations/2026_04_04_100003_create_mentions_table.php |
Function | External entry / no inbound edge | schema()Filament/Concerns/HasDocumentUploadForm.php |
up() node in database/migrations/2026_04_04_100003_create_mentions_table.php. |
| 24 | down()database/migrations/2026_04_04_100003_create_mentions_table.php |
Function | External entry / no inbound edge | schema()Filament/Concerns/HasDocumentUploadForm.php |
down() node in database/migrations/2026_04_04_100003_create_mentions_table.php. |
| 25 | 2026_03_02_145227_add_applicable_sectors_to_services_table.phpdatabase/migrations/2026_03_02_145227_add_applicable_sectors_to_services_table.php |
Module | External entry / no inbound edge | No direct outbound edge | 2026_03_02_145227_add_applicable_sectors_to_services_table.php node in database/migrations/2026_03_02_145227_add_applicable_sectors_to_services_table.php. |
| 26 | up()database/migrations/2026_03_02_145227_add_applicable_sectors_to_services_table.php |
Function | External entry / no inbound edge | schema()Filament/Concerns/HasDocumentUploadForm.php |
up() node in database/migrations/2026_03_02_145227_add_applicable_sectors_to_services_table.php. |
| 27 | down()database/migrations/2026_03_02_145227_add_applicable_sectors_to_services_table.php |
Function | External entry / no inbound edge | schema()Filament/Concerns/HasDocumentUploadForm.php |
down() node in database/migrations/2026_03_02_145227_add_applicable_sectors_to_services_table.php. |
| 28 | 2026_03_08_090000_add_completion_notes_to_tasks_table.phpdatabase/migrations/2026_03_08_090000_add_completion_notes_to_tasks_table.php |
Module | External entry / no inbound edge | No direct outbound edge | 2026_03_08_090000_add_completion_notes_to_tasks_table.php node in database/migrations/2026_03_08_090000_add_completion_notes_to_tasks_table.php. |
| 29 | up()database/migrations/2026_03_08_090000_add_completion_notes_to_tasks_table.php |
Function | External entry / no inbound edge | schema()Filament/Concerns/HasDocumentUploadForm.php |
up() node in database/migrations/2026_03_08_090000_add_completion_notes_to_tasks_table.php. |
| 30 | down()database/migrations/2026_03_08_090000_add_completion_notes_to_tasks_table.php |
Function | External entry / no inbound edge | schema()Filament/Concerns/HasDocumentUploadForm.php |
down() node in database/migrations/2026_03_08_090000_add_completion_notes_to_tasks_table.php. |
| File | Coverage |
|---|---|
database/migrations/2026_02_26_100004_create_companies_table.php | 3 nodes |
database/migrations/2026_02_26_100006_create_individual_clients_table.php | 3 nodes |
database/migrations/2026_02_27_000001_add_has_seen_onboarding_to_users_table.php | 3 nodes |
database/migrations/2026_02_27_100001_create_settings_table.php | 3 nodes |
database/migrations/2026_03_02_145227_add_applicable_sectors_to_services_table.php | 3 nodes |
database/migrations/2026_03_02_170023_create_tax_compliance_certificates_table.php | 3 nodes |
database/migrations/2026_03_08_090000_add_completion_notes_to_tasks_table.php | 3 nodes |
database/migrations/2026_03_25_140000_add_weight_to_client_service_table.php | 3 nodes |
This section comes from graphify community clustering. Relationship summary: contains x20. The diagram prioritizes high-confidence calls or usage relationships; the table keeps the broader node inventory.
Community 10 groups implementation around resources, backend, filament, pages, mostly in CompanyResource/Pages/ViewCompany.php, pages/partials/_tab-service-function.blade.php, app/Support/ServiceFunctionDocumentMap.php. This section covers 27 nodes and 31 internal edges; the diagram shows only representative relationships to stay readable.
| # | Node | Type | Caller | Callees | Description |
|---|---|---|---|---|---|
| 1 | ViewCompanyCompanyResource/Pages/ViewCompany.php |
Class | External entry / no inbound edge | addCompletionNotes()CompanyResource/Pages/ViewCompany.php blockTask()CompanyResource/Pages/ViewCompany.php buildServiceTabs()CompanyResource/Pages/ViewCompany.php +14 more |
ViewCompany node in CompanyResource/Pages/ViewCompany.php. |
| 2 | .mount()CompanyResource/Pages/ViewCompany.php |
Function | ViewCompanyCompanyResource/Pages/ViewCompany.php |
No direct outbound edge | .mount() node in CompanyResource/Pages/ViewCompany.php. |
| 3 | .getTitle()CompanyResource/Pages/ViewCompany.php |
Function | ViewCompanyCompanyResource/Pages/ViewCompany.php |
No direct outbound edge | .getTitle() node in CompanyResource/Pages/ViewCompany.php. |
| 4 | .getHeaderActions()CompanyResource/Pages/ViewCompany.php |
Function | ViewCompanyCompanyResource/Pages/ViewCompany.php |
No direct outbound edge | .getHeaderActions() node in CompanyResource/Pages/ViewCompany.php. |
| 5 | .startTask()CompanyResource/Pages/ViewCompany.php |
Function | ViewCompanyCompanyResource/Pages/ViewCompany.php |
No direct outbound edge | .startTask() node in CompanyResource/Pages/ViewCompany.php. |
| 6 | .blockTask()CompanyResource/Pages/ViewCompany.php |
Function | ViewCompanyCompanyResource/Pages/ViewCompany.php |
No direct outbound edge | .blockTask() node in CompanyResource/Pages/ViewCompany.php. |
| 7 | .unblockTask()CompanyResource/Pages/ViewCompany.php |
Function | ViewCompanyCompanyResource/Pages/ViewCompany.php |
No direct outbound edge | .unblockTask() node in CompanyResource/Pages/ViewCompany.php. |
| 8 | .reassignTask()CompanyResource/Pages/ViewCompany.php |
Function | ViewCompanyCompanyResource/Pages/ViewCompany.php |
No direct outbound edge | .reassignTask() node in CompanyResource/Pages/ViewCompany.php. |
| 9 | .addCompletionNotes()CompanyResource/Pages/ViewCompany.php |
Function | ViewCompanyCompanyResource/Pages/ViewCompany.php |
No direct outbound edge | .addCompletionNotes() node in CompanyResource/Pages/ViewCompany.php. |
| 10 | .setAdHocFunction()CompanyResource/Pages/ViewCompany.php |
Function | ViewCompanyCompanyResource/Pages/ViewCompany.php |
No direct outbound edge | .setAdHocFunction() node in CompanyResource/Pages/ViewCompany.php. |
| 11 | .createAdHocTaskAction()CompanyResource/Pages/ViewCompany.php |
Function | ViewCompanyCompanyResource/Pages/ViewCompany.php |
No direct outbound edge | .createAdHocTaskAction() node in CompanyResource/Pages/ViewCompany.php. |
| 12 | .getViewData()CompanyResource/Pages/ViewCompany.php |
Function | ViewCompanyCompanyResource/Pages/ViewCompany.php |
buildServiceTabs()CompanyResource/Pages/ViewCompany.php getActiveFunctions()CompanyResource/Pages/ViewCompany.php ViewCompanyContextBuilder.phpapp/Services/ViewCompanyContextBuilder.php |
.getViewData() node in CompanyResource/Pages/ViewCompany.php. |
| 13 | .getActiveFunctions()CompanyResource/Pages/ViewCompany.php |
Function | getViewData()CompanyResource/Pages/ViewCompany.php ViewCompanyCompanyResource/Pages/ViewCompany.php |
No direct outbound edge | .getActiveFunctions() node in CompanyResource/Pages/ViewCompany.php. |
| 14 | .buildServiceTabs()CompanyResource/Pages/ViewCompany.php |
Function | getViewData()CompanyResource/Pages/ViewCompany.php ViewCompanyCompanyResource/Pages/ViewCompany.php |
buildTabSummary()CompanyResource/Pages/ViewCompany.php ServiceFunctionDocumentMap.phpapp/Support/ServiceFunctionDocumentMap.php |
.buildServiceTabs() node in CompanyResource/Pages/ViewCompany.php. |
| 15 | .buildTabSummary()CompanyResource/Pages/ViewCompany.php |
Function | buildServiceTabs()CompanyResource/Pages/ViewCompany.php ViewCompanyCompanyResource/Pages/ViewCompany.php |
calculateStreak()CompanyResource/Pages/ViewCompany.php |
.buildTabSummary() node in CompanyResource/Pages/ViewCompany.php. |
| 16 | .calculateStreak()CompanyResource/Pages/ViewCompany.php |
Function | buildTabSummary()CompanyResource/Pages/ViewCompany.php ViewCompanyCompanyResource/Pages/ViewCompany.php |
No direct outbound edge | Verifies imports, entry points, or version behavior. |
| 17 | ServiceFunctionDocumentMap.phpapp/Support/ServiceFunctionDocumentMap.php |
Class | buildServiceTabs()CompanyResource/Pages/ViewCompany.php |
getDocumentTypes()app/Support/ServiceFunctionDocumentMap.php getDocumentTypeValues()app/Support/ServiceFunctionDocumentMap.php |
ServiceFunctionDocumentMap.php node in app/Support/ServiceFunctionDocumentMap.php. |
| 18 | .getDocumentTypes()app/Support/ServiceFunctionDocumentMap.php |
Function | ServiceFunctionDocumentMap.phpapp/Support/ServiceFunctionDocumentMap.php |
No direct outbound edge | .getDocumentTypes() node in app/Support/ServiceFunctionDocumentMap.php. |
| 19 | .getDocumentTypeValues()app/Support/ServiceFunctionDocumentMap.php |
Function | ServiceFunctionDocumentMap.phpapp/Support/ServiceFunctionDocumentMap.php |
No direct outbound edge | .getDocumentTypeValues() node in app/Support/ServiceFunctionDocumentMap.php. |
| 20 | ViewCompanyContextBuilder.phpapp/Services/ViewCompanyContextBuilder.php |
Class | getViewData()CompanyResource/Pages/ViewCompany.php |
for()app/Services/ViewCompanyContextBuilder.php |
ViewCompanyContextBuilder.php node in app/Services/ViewCompanyContextBuilder.php. |
| 21 | .for()app/Services/ViewCompanyContextBuilder.php |
Function | ViewCompanyContextBuilder.phpapp/Services/ViewCompanyContextBuilder.php |
No direct outbound edge | .for() node in app/Services/ViewCompanyContextBuilder.php. |
| 22 | _tab-service-function.blade.phppages/partials/_tab-service-function.blade.php |
Module | External entry / no inbound edge | No direct outbound edge | _tab-service-function.blade.php node in pages/partials/_tab-service-function.blade.php. |
| 23 | setAdHocFunction(pages/partials/_tab-service-function.blade.php |
Function | External entry / no inbound edge | No direct outbound edge | setAdHocFunction( node in pages/partials/_tab-service-function.blade.php. |
| 24 | startTask({{ $task->id }})pages/partials/_tab-service-function.blade.php |
Function | External entry / no inbound edge | No direct outbound edge | startTask({{ $task->id }}) node in pages/partials/_tab-service-function.blade.php. |
| 25 | submitForReview({{ $task->id }})pages/partials/_tab-service-function.blade.php |
Function | ViewCompanyCompanyResource/Pages/ViewCompany.php |
No direct outbound edge | submitForReview({{ $task->id }}) node in pages/partials/_tab-service-function.blade.php. |
| 26 | completeTask({{ $task->id }})pages/partials/_tab-service-function.blade.php |
Function | ViewCompanyCompanyResource/Pages/ViewCompany.php |
No direct outbound edge | completeTask({{ $task->id }}) node in pages/partials/_tab-service-function.blade.php. |
| 27 | unblockTask({{ $task->id }})pages/partials/_tab-service-function.blade.php |
Function | External entry / no inbound edge | No direct outbound edge | unblockTask({{ $task->id }}) node in pages/partials/_tab-service-function.blade.php. |
| File | Coverage |
|---|---|
CompanyResource/Pages/ViewCompany.php | 16 nodes |
pages/partials/_tab-service-function.blade.php | 6 nodes |
app/Support/ServiceFunctionDocumentMap.php | 3 nodes |
app/Services/ViewCompanyContextBuilder.php | 2 nodes |
This section comes from graphify community clustering. Relationship summary: method x20, binds method x5, calls x4. The diagram prioritizes high-confidence calls or usage relationships; the table keeps the broader node inventory.
Community 15 groups implementation around backend, app, filament, resources, mostly in Filament/Resources/CompanyResource.php, ServiceResource/RelationManagers/CompaniesRelationManager.php. This section covers 25 nodes and 24 internal edges; the diagram shows only representative relationships to stay readable.
| # | Node | Type | Caller | Callees | Description |
|---|---|---|---|---|---|
| 1 | CompanyResourceFilament/Resources/CompanyResource.php |
Class | External entry / no inbound edge | buildPerServicePaymentFields()Filament/Resources/CompanyResource.php getAllSelectedServiceIds()Filament/Resources/CompanyResource.php getAllSelectedServiceIdsFromLivewire()Filament/Resources/CompanyResource.php +19 more |
CompanyResource node in Filament/Resources/CompanyResource.php. |
| 2 | .shouldRegisterNavigation()Filament/Resources/CompanyResource.php |
Function | CompanyResourceFilament/Resources/CompanyResource.php |
No direct outbound edge | .shouldRegisterNavigation() node in Filament/Resources/CompanyResource.php. |
| 3 | .getFuzzySearchColumns()Filament/Resources/CompanyResource.php |
Function | CompanyResourceFilament/Resources/CompanyResource.php |
No direct outbound edge | .getFuzzySearchColumns() node in Filament/Resources/CompanyResource.php. |
| 4 | .getGloballySearchableAttributes()Filament/Resources/CompanyResource.php |
Function | CompanyResourceFilament/Resources/CompanyResource.php |
No direct outbound edge | .getGloballySearchableAttributes() node in Filament/Resources/CompanyResource.php. |
| 5 | .getGlobalSearchResultTitle()Filament/Resources/CompanyResource.php |
Function | CompanyResourceFilament/Resources/CompanyResource.php |
No direct outbound edge | .getGlobalSearchResultTitle() node in Filament/Resources/CompanyResource.php. |
| 6 | .getGlobalSearchResultDetails()Filament/Resources/CompanyResource.php |
Function | CompanyResourceFilament/Resources/CompanyResource.php |
No direct outbound edge | .getGlobalSearchResultDetails() node in Filament/Resources/CompanyResource.php. |
| 7 | .resolveEconomicSector()Filament/Resources/CompanyResource.php |
Function | CompanyResourceFilament/Resources/CompanyResource.php |
No direct outbound edge | .resolveEconomicSector() node in Filament/Resources/CompanyResource.php. |
| 8 | .getServiceSlugIdMap()Filament/Resources/CompanyResource.php |
Function | CompanyResourceFilament/Resources/CompanyResource.php |
No direct outbound edge | .getServiceSlugIdMap() node in Filament/Resources/CompanyResource.php. |
| 9 | .getAllSelectedServiceIds()Filament/Resources/CompanyResource.php |
Function | CompanyResourceFilament/Resources/CompanyResource.php |
No direct outbound edge | .getAllSelectedServiceIds() node in Filament/Resources/CompanyResource.php. |
| 10 | .getAllSelectedServiceIdsFromLivewire()Filament/Resources/CompanyResource.php |
Function | CompanyResourceFilament/Resources/CompanyResource.php |
No direct outbound edge | .getAllSelectedServiceIdsFromLivewire() node in Filament/Resources/CompanyResource.php. |
| 11 | .hasAnySelectedService()Filament/Resources/CompanyResource.php |
Function | CompanyResourceFilament/Resources/CompanyResource.php |
No direct outbound edge | .hasAnySelectedService() node in Filament/Resources/CompanyResource.php. |
| 12 | .hasAnyPalComplianceService()Filament/Resources/CompanyResource.php |
Function | CompanyResourceFilament/Resources/CompanyResource.php |
No direct outbound edge | .hasAnyPalComplianceService() node in Filament/Resources/CompanyResource.php. |
| 13 | .palCategoryDescription()Filament/Resources/CompanyResource.php |
Function | CompanyResourceFilament/Resources/CompanyResource.php |
No direct outbound edge | .palCategoryDescription() node in Filament/Resources/CompanyResource.php. |
| 14 | .palSectionDescription()Filament/Resources/CompanyResource.php |
Function | CompanyResourceFilament/Resources/CompanyResource.php |
No direct outbound edge | .palSectionDescription() node in Filament/Resources/CompanyResource.php. |
| 15 | .getPslEntityId()Filament/Resources/CompanyResource.php |
Function | CompanyResourceFilament/Resources/CompanyResource.php |
No direct outbound edge | .getPslEntityId() node in Filament/Resources/CompanyResource.php. |
| 16 | .getPalEntityId()Filament/Resources/CompanyResource.php |
Function | CompanyResourceFilament/Resources/CompanyResource.php |
No direct outbound edge | .getPalEntityId() node in Filament/Resources/CompanyResource.php. |
| 17 | .hasPslSelected()Filament/Resources/CompanyResource.php |
Function | CompanyResourceFilament/Resources/CompanyResource.php |
No direct outbound edge | .hasPslSelected() node in Filament/Resources/CompanyResource.php. |
| 18 | .getSelectedPaymentServiceIds()Filament/Resources/CompanyResource.php |
Function | CompanyResourceFilament/Resources/CompanyResource.php |
No direct outbound edge | .getSelectedPaymentServiceIds() node in Filament/Resources/CompanyResource.php. |
| 19 | .buildPerServicePaymentFields()Filament/Resources/CompanyResource.php |
Function | CompanyResourceFilament/Resources/CompanyResource.php |
No direct outbound edge | .buildPerServicePaymentFields() node in Filament/Resources/CompanyResource.php. |
| 20 | .getEloquentQuery()Filament/Resources/CompanyResource.php |
Function | CompanyResourceFilament/Resources/CompanyResource.php |
No direct outbound edge | .getEloquentQuery() node in Filament/Resources/CompanyResource.php. |
| 21 | .getRelations()Filament/Resources/CompanyResource.php |
Function | CompanyResourceFilament/Resources/CompanyResource.php |
No direct outbound edge | .getRelations() node in Filament/Resources/CompanyResource.php. |
| 22 | .getPages()Filament/Resources/CompanyResource.php |
Function | CompanyResourceFilament/Resources/CompanyResource.php |
No direct outbound edge | Organizes documentation pages, navigation, or content lookup. |
| 23 | CompaniesRelationManager.phpServiceResource/RelationManagers/CompaniesRelationManager.php |
Class | External entry / no inbound edge | No direct outbound edge | CompaniesRelationManager.php node in ServiceResource/RelationManagers/CompaniesRelationManager.php. |
| 24 | CompaniesRelationManagerServiceResource/RelationManagers/CompaniesRelationManager.php |
Class | External entry / no inbound edge | table()ServiceResource/RelationManagers/CompaniesRelationManager.php |
CompaniesRelationManager node in ServiceResource/RelationManagers/CompaniesRelationManager.php. |
| 25 | .table()ServiceResource/RelationManagers/CompaniesRelationManager.php |
Function | CompaniesRelationManagerServiceResource/RelationManagers/CompaniesRelationManager.php CompanyResourceFilament/Resources/CompanyResource.php |
No direct outbound edge | .table() node in ServiceResource/RelationManagers/CompaniesRelationManager.php. |
| File | Coverage |
|---|---|
Filament/Resources/CompanyResource.php | 22 nodes |
ServiceResource/RelationManagers/CompaniesRelationManager.php | 3 nodes |
This section comes from graphify community clustering. Relationship summary: method x22, contains x1. The diagram prioritizes high-confidence calls or usage relationships; the table keeps the broader node inventory.
Community 18 groups implementation around backend, app, filament, staffclientexceptionphp, mostly in app/Models/StaffClientException.php, app/Policies/StaffClientExceptionPolicy.php, Filament/Exports/StaffClientExceptionExporter.php. This section covers 23 nodes and 22 internal edges; the diagram shows only representative relationships to stay readable.
| # | Node | Type | Caller | Callees | Description |
|---|---|---|---|---|---|
| 1 | StaffClientException.phpapp/Models/StaffClientException.php |
Entry | External entry / no inbound edge | approvedByUser()app/Models/StaffClientException.php canCreate()Filament/Resources/StaffClientExceptionResource.php canViewAny()Filament/Resources/StaffClientExceptionResource.php +19 more |
StaffClientException.php node in app/Models/StaffClientException.php. |
| 2 | .casts()app/Models/StaffClientException.php |
Function | StaffClientException.phpapp/Models/StaffClientException.php |
No direct outbound edge | .casts() node in app/Models/StaffClientException.php. |
| 3 | .staffMember()app/Models/StaffClientException.php |
Function | StaffClientException.phpapp/Models/StaffClientException.php |
No direct outbound edge | .staffMember() node in app/Models/StaffClientException.php. |
| 4 | .approvedByUser()app/Models/StaffClientException.php |
Function | StaffClientException.phpapp/Models/StaffClientException.php |
No direct outbound edge | .approvedByUser() node in app/Models/StaffClientException.php. |
| 5 | .client()app/Models/StaffClientException.php |
Entry | StaffClientException.phpapp/Models/StaffClientException.php |
No direct outbound edge | .client() node in app/Models/StaffClientException.php. |
| 6 | .isActive()app/Models/StaffClientException.php |
Function | StaffClientException.phpapp/Models/StaffClientException.php |
No direct outbound edge | .isActive() node in app/Models/StaffClientException.php. |
| 7 | .getActivitylogOptions()app/Models/StaffClientException.php |
Function | StaffClientException.phpapp/Models/StaffClientException.php |
No direct outbound edge | .getActivitylogOptions() node in app/Models/StaffClientException.php. |
| 8 | .viewAny()app/Policies/StaffClientExceptionPolicy.php |
Function | StaffClientException.phpapp/Models/StaffClientException.php |
No direct outbound edge | .viewAny() node in app/Policies/StaffClientExceptionPolicy.php. |
| 9 | .view()app/Policies/StaffClientExceptionPolicy.php |
Function | StaffClientException.phpapp/Models/StaffClientException.php |
No direct outbound edge | .view() node in app/Policies/StaffClientExceptionPolicy.php. |
| 10 | .create()app/Policies/StaffClientExceptionPolicy.php |
Function | StaffClientException.phpapp/Models/StaffClientException.php |
No direct outbound edge | .create() node in app/Policies/StaffClientExceptionPolicy.php. |
| 11 | .update()app/Policies/StaffClientExceptionPolicy.php |
Function | StaffClientException.phpapp/Models/StaffClientException.php |
No direct outbound edge | .update() node in app/Policies/StaffClientExceptionPolicy.php. |
| 12 | .delete()app/Policies/StaffClientExceptionPolicy.php |
Function | StaffClientException.phpapp/Models/StaffClientException.php |
No direct outbound edge | .delete() node in app/Policies/StaffClientExceptionPolicy.php. |
| 13 | .restore()app/Policies/StaffClientExceptionPolicy.php |
UI | StaffClientException.phpapp/Models/StaffClientException.php |
No direct outbound edge | .restore() node in app/Policies/StaffClientExceptionPolicy.php. |
| 14 | .forceDelete()app/Policies/StaffClientExceptionPolicy.php |
Function | StaffClientException.phpapp/Models/StaffClientException.php |
No direct outbound edge | .forceDelete() node in app/Policies/StaffClientExceptionPolicy.php. |
| 15 | .canViewAny()Filament/Resources/StaffClientExceptionResource.php |
Function | StaffClientException.phpapp/Models/StaffClientException.php |
No direct outbound edge | .canViewAny() node in Filament/Resources/StaffClientExceptionResource.php. |
| 16 | .canCreate()Filament/Resources/StaffClientExceptionResource.php |
Function | StaffClientException.phpapp/Models/StaffClientException.php |
No direct outbound edge | .canCreate() node in Filament/Resources/StaffClientExceptionResource.php. |
| 17 | .form()Filament/Resources/StaffClientExceptionResource.php |
Function | StaffClientException.phpapp/Models/StaffClientException.php |
No direct outbound edge | .form() node in Filament/Resources/StaffClientExceptionResource.php. |
| 18 | .getPages()Filament/Resources/StaffClientExceptionResource.php |
Function | StaffClientException.phpapp/Models/StaffClientException.php |
No direct outbound edge | Organizes documentation pages, navigation, or content lookup. |
| 19 | .getColumns()Filament/Exports/StaffClientExceptionExporter.php |
Function | StaffClientException.phpapp/Models/StaffClientException.php |
No direct outbound edge | .getColumns() node in Filament/Exports/StaffClientExceptionExporter.php. |
| 20 | .modifyQuery()Filament/Exports/StaffClientExceptionExporter.php |
Function | StaffClientException.phpapp/Models/StaffClientException.php |
No direct outbound edge | .modifyQuery() node in Filament/Exports/StaffClientExceptionExporter.php. |
| 21 | .getCompletedNotificationBody()Filament/Exports/StaffClientExceptionExporter.php |
Function | StaffClientException.phpapp/Models/StaffClientException.php |
No direct outbound edge | .getCompletedNotificationBody() node in Filament/Exports/StaffClientExceptionExporter.php. |
| 22 | .resolveClientName()Filament/Exports/StaffClientExceptionExporter.php |
Entry | StaffClientException.phpapp/Models/StaffClientException.php |
No direct outbound edge | .resolveClientName() node in Filament/Exports/StaffClientExceptionExporter.php. |
| 23 | .resolveClientTypeLabel()Filament/Exports/StaffClientExceptionExporter.php |
Entry | StaffClientException.phpapp/Models/StaffClientException.php |
No direct outbound edge | .resolveClientTypeLabel() node in Filament/Exports/StaffClientExceptionExporter.php. |
| File | Coverage |
|---|---|
app/Models/StaffClientException.php | 7 nodes |
app/Policies/StaffClientExceptionPolicy.php | 7 nodes |
Filament/Exports/StaffClientExceptionExporter.php | 5 nodes |
Filament/Resources/StaffClientExceptionResource.php | 4 nodes |
This section comes from graphify community clustering. Relationship summary: method x22. The diagram prioritizes high-confidence calls or usage relationships; the table keeps the broader node inventory.
Community 19 groups implementation around backend, database, seeders, developmentseederphp, mostly in database/seeders/DevelopmentSeeder.php. This section covers 23 nodes and 44 internal edges; the diagram shows only representative relationships to stay readable.
| # | Node | Type | Caller | Callees | Description |
|---|---|---|---|---|---|
| 1 | DevelopmentSeederdatabase/seeders/DevelopmentSeeder.php |
Class | External entry / no inbound edge | archiveSampleRecords()database/seeders/DevelopmentSeeder.php assignIsaacTasks()database/seeders/DevelopmentSeeder.php assignTiers()database/seeders/DevelopmentSeeder.php +19 more |
DevelopmentSeeder node in database/seeders/DevelopmentSeeder.php. |
| 2 | .run()database/seeders/DevelopmentSeeder.php |
Function | DevelopmentSeederdatabase/seeders/DevelopmentSeeder.php |
archiveSampleRecords()database/seeders/DevelopmentSeeder.php assignIsaacTasks()database/seeders/DevelopmentSeeder.php attachCompanyEntities()database/seeders/DevelopmentSeeder.php +13 more |
.run() node in database/seeders/DevelopmentSeeder.php. |
| 3 | .createIsaacUser()database/seeders/DevelopmentSeeder.php |
Function | DevelopmentSeederdatabase/seeders/DevelopmentSeeder.php run()database/seeders/DevelopmentSeeder.php |
No direct outbound edge | .createIsaacUser() node in database/seeders/DevelopmentSeeder.php. |
| 4 | .configureProductionUsersForDev()database/seeders/DevelopmentSeeder.php |
Function | DevelopmentSeederdatabase/seeders/DevelopmentSeeder.php run()database/seeders/DevelopmentSeeder.php |
No direct outbound edge | Reads, resolves, or persists project configuration. |
| 5 | .assignIsaacTasks()database/seeders/DevelopmentSeeder.php |
Function | DevelopmentSeederdatabase/seeders/DevelopmentSeeder.php run()database/seeders/DevelopmentSeeder.php |
No direct outbound edge | .assignIsaacTasks() node in database/seeders/DevelopmentSeeder.php. |
| 6 | .createPeople()database/seeders/DevelopmentSeeder.php |
Function | DevelopmentSeederdatabase/seeders/DevelopmentSeeder.php run()database/seeders/DevelopmentSeeder.php |
assignTiers()database/seeders/DevelopmentSeeder.php personFieldsForTier()database/seeders/DevelopmentSeeder.php |
.createPeople() node in database/seeders/DevelopmentSeeder.php. |
| 7 | .personFieldsForTier()database/seeders/DevelopmentSeeder.php |
Function | createPeople()database/seeders/DevelopmentSeeder.php DevelopmentSeederdatabase/seeders/DevelopmentSeeder.php |
makeEmail()database/seeders/DevelopmentSeeder.php |
.personFieldsForTier() node in database/seeders/DevelopmentSeeder.php. |
| 8 | .makeEmail()database/seeders/DevelopmentSeeder.php |
Function | DevelopmentSeederdatabase/seeders/DevelopmentSeeder.php personFieldsForTier()database/seeders/DevelopmentSeeder.php |
No direct outbound edge | .makeEmail() node in database/seeders/DevelopmentSeeder.php. |
| 9 | .createCompanies()database/seeders/DevelopmentSeeder.php |
Function | DevelopmentSeederdatabase/seeders/DevelopmentSeeder.php run()database/seeders/DevelopmentSeeder.php |
assignTiers()database/seeders/DevelopmentSeeder.php buildStatusArray()database/seeders/DevelopmentSeeder.php companyFieldsForTier()database/seeders/DevelopmentSeeder.php |
.createCompanies() node in database/seeders/DevelopmentSeeder.php. |
| 10 | .companyFieldsForTier()database/seeders/DevelopmentSeeder.php |
Function | createCompanies()database/seeders/DevelopmentSeeder.php DevelopmentSeederdatabase/seeders/DevelopmentSeeder.php |
No direct outbound edge | .companyFieldsForTier() node in database/seeders/DevelopmentSeeder.php. |
| 11 | .buildStatusArray()database/seeders/DevelopmentSeeder.php |
Function | createCompanies()database/seeders/DevelopmentSeeder.php DevelopmentSeederdatabase/seeders/DevelopmentSeeder.php |
No direct outbound edge | .buildStatusArray() node in database/seeders/DevelopmentSeeder.php. |
| 12 | .attachCompanyEntities()database/seeders/DevelopmentSeeder.php |
Function | DevelopmentSeederdatabase/seeders/DevelopmentSeeder.php run()database/seeders/DevelopmentSeeder.php |
No direct outbound edge | .attachCompanyEntities() node in database/seeders/DevelopmentSeeder.php. |
| 13 | .attachDirectors()database/seeders/DevelopmentSeeder.php |
Function | DevelopmentSeederdatabase/seeders/DevelopmentSeeder.php run()database/seeders/DevelopmentSeeder.php |
No direct outbound edge | .attachDirectors() node in database/seeders/DevelopmentSeeder.php. |
| 14 | .attachCompanyServices()database/seeders/DevelopmentSeeder.php |
Function | DevelopmentSeederdatabase/seeders/DevelopmentSeeder.php run()database/seeders/DevelopmentSeeder.php |
No direct outbound edge | .attachCompanyServices() node in database/seeders/DevelopmentSeeder.php. |
| 15 | .attachStaffEntities()database/seeders/DevelopmentSeeder.php |
Function | DevelopmentSeederdatabase/seeders/DevelopmentSeeder.php run()database/seeders/DevelopmentSeeder.php |
No direct outbound edge | .attachStaffEntities() node in database/seeders/DevelopmentSeeder.php. |
| 16 | .attachStaffServices()database/seeders/DevelopmentSeeder.php |
Function | DevelopmentSeederdatabase/seeders/DevelopmentSeeder.php run()database/seeders/DevelopmentSeeder.php |
No direct outbound edge | .attachStaffServices() node in database/seeders/DevelopmentSeeder.php. |
| 17 | .createWorkPermits()database/seeders/DevelopmentSeeder.php |
Function | DevelopmentSeederdatabase/seeders/DevelopmentSeeder.php run()database/seeders/DevelopmentSeeder.php |
No direct outbound edge | .createWorkPermits() node in database/seeders/DevelopmentSeeder.php. |
| 18 | .createSettings()database/seeders/DevelopmentSeeder.php |
Function | DevelopmentSeederdatabase/seeders/DevelopmentSeeder.php run()database/seeders/DevelopmentSeeder.php |
No direct outbound edge | .createSettings() node in database/seeders/DevelopmentSeeder.php. |
| 19 | .createDashboardData()database/seeders/DevelopmentSeeder.php |
Function | DevelopmentSeederdatabase/seeders/DevelopmentSeeder.php run()database/seeders/DevelopmentSeeder.php |
No direct outbound edge | .createDashboardData() node in database/seeders/DevelopmentSeeder.php. |
| 20 | .seedTaskComments()database/seeders/DevelopmentSeeder.php |
Function | DevelopmentSeederdatabase/seeders/DevelopmentSeeder.php run()database/seeders/DevelopmentSeeder.php |
No direct outbound edge | .seedTaskComments() node in database/seeders/DevelopmentSeeder.php. |
| 21 | .archiveSampleRecords()database/seeders/DevelopmentSeeder.php |
Function | DevelopmentSeederdatabase/seeders/DevelopmentSeeder.php run()database/seeders/DevelopmentSeeder.php |
No direct outbound edge | .archiveSampleRecords() node in database/seeders/DevelopmentSeeder.php. |
| 22 | .createTestUsers()database/seeders/DevelopmentSeeder.php |
Function | DevelopmentSeederdatabase/seeders/DevelopmentSeeder.php run()database/seeders/DevelopmentSeeder.php |
No direct outbound edge | Verifies imports, entry points, or version behavior. |
| 23 | .assignTiers()database/seeders/DevelopmentSeeder.php |
Function | createCompanies()database/seeders/DevelopmentSeeder.php createPeople()database/seeders/DevelopmentSeeder.php DevelopmentSeederdatabase/seeders/DevelopmentSeeder.php |
No direct outbound edge | .assignTiers() node in database/seeders/DevelopmentSeeder.php. |
| File | Coverage |
|---|---|
database/seeders/DevelopmentSeeder.php | 23 nodes |
This section comes from graphify community clustering. Relationship summary: method x22, calls x22. The diagram prioritizes high-confidence calls or usage relationships; the table keeps the broader node inventory.
Other groups implementation around backend, app, filament, resources, mostly in app/Models/Company.php, Console/Commands/VerifyModule1.php, Filament/Pages/ExecutiveDashboard.php. This section covers 2443 nodes and 2303 internal edges; the diagram shows only representative relationships to stay readable.
| # | Node | Type | Caller | Callees | Description |
|---|---|---|---|---|---|
| 1 | DuplicateFlagapp/Models/DuplicateFlag.php |
Class | External entry / no inbound edge | casts()app/Models/DuplicateFlag.php create()app/Policies/DuplicateFlagPolicy.php createDuplicateFlag()app/Services/FuzzyMatchService.php +11 more |
DuplicateFlag node in app/Models/DuplicateFlag.php. |
| 2 | .casts()app/Models/DuplicateFlag.php |
Function | DuplicateFlagapp/Models/DuplicateFlag.php |
No direct outbound edge | .casts() node in app/Models/DuplicateFlag.php. |
| 3 | .modelA()app/Models/DuplicateFlag.php |
Function | DuplicateFlagapp/Models/DuplicateFlag.php |
No direct outbound edge | .modelA() node in app/Models/DuplicateFlag.php. |
| 4 | .modelB()app/Models/DuplicateFlag.php |
Function | DuplicateFlagapp/Models/DuplicateFlag.php |
No direct outbound edge | .modelB() node in app/Models/DuplicateFlag.php. |
| 5 | .resolver()app/Models/DuplicateFlag.php |
Function | DuplicateFlagapp/Models/DuplicateFlag.php |
No direct outbound edge | .resolver() node in app/Models/DuplicateFlag.php. |
| 6 | .isResolved()app/Models/DuplicateFlag.php |
Function | DuplicateFlagapp/Models/DuplicateFlag.php |
No direct outbound edge | .isResolved() node in app/Models/DuplicateFlag.php. |
| 7 | .getActivitylogOptions()app/Models/DuplicateFlag.php |
Function | DuplicateFlagapp/Models/DuplicateFlag.php |
No direct outbound edge | .getActivitylogOptions() node in app/Models/DuplicateFlag.php. |
| 8 | .viewAny()app/Policies/DuplicateFlagPolicy.php |
Function | DuplicateFlagapp/Models/DuplicateFlag.php |
No direct outbound edge | .viewAny() node in app/Policies/DuplicateFlagPolicy.php. |
| 9 | .view()app/Policies/DuplicateFlagPolicy.php |
Function | DuplicateFlagapp/Models/DuplicateFlag.php |
No direct outbound edge | .view() node in app/Policies/DuplicateFlagPolicy.php. |
| 10 | .create()app/Policies/DuplicateFlagPolicy.php |
Function | DuplicateFlagapp/Models/DuplicateFlag.php |
No direct outbound edge | .create() node in app/Policies/DuplicateFlagPolicy.php. |
| 11 | .update()app/Policies/DuplicateFlagPolicy.php |
Function | DuplicateFlagapp/Models/DuplicateFlag.php |
No direct outbound edge | .update() node in app/Policies/DuplicateFlagPolicy.php. |
| 12 | .delete()app/Policies/DuplicateFlagPolicy.php |
Function | DuplicateFlagapp/Models/DuplicateFlag.php |
No direct outbound edge | .delete() node in app/Policies/DuplicateFlagPolicy.php. |
| 13 | .restore()app/Policies/DuplicateFlagPolicy.php |
UI | DuplicateFlagapp/Models/DuplicateFlag.php |
No direct outbound edge | .restore() node in app/Policies/DuplicateFlagPolicy.php. |
| 14 | .forceDelete()app/Policies/DuplicateFlagPolicy.php |
Function | DuplicateFlagapp/Models/DuplicateFlag.php |
No direct outbound edge | .forceDelete() node in app/Policies/DuplicateFlagPolicy.php. |
| 15 | FuzzyMatchService.phpapp/Services/FuzzyMatchService.php |
Class | External entry / no inbound edge | createDuplicateFlag()app/Services/FuzzyMatchService.php detectCompanyDuplicates()app/Services/FuzzyMatchService.php detectPersonDuplicates()app/Services/FuzzyMatchService.php +4 more |
FuzzyMatchService.php node in app/Services/FuzzyMatchService.php. |
| 16 | .findSimilarCompany()app/Services/FuzzyMatchService.php |
Function | FuzzyMatchService.phpapp/Services/FuzzyMatchService.php |
No direct outbound edge | .findSimilarCompany() node in app/Services/FuzzyMatchService.php. |
| 17 | .findSimilarPerson()app/Services/FuzzyMatchService.php |
Function | FuzzyMatchService.phpapp/Services/FuzzyMatchService.php |
No direct outbound edge | .findSimilarPerson() node in app/Services/FuzzyMatchService.php. |
| 18 | .findExactKraPin()app/Services/FuzzyMatchService.php |
API | FuzzyMatchService.phpapp/Services/FuzzyMatchService.php |
No direct outbound edge | .findExactKraPin() node in app/Services/FuzzyMatchService.php. |
| 19 | .findExactIdNumber()app/Services/FuzzyMatchService.php |
Function | FuzzyMatchService.phpapp/Services/FuzzyMatchService.php |
No direct outbound edge | .findExactIdNumber() node in app/Services/FuzzyMatchService.php. |
| 20 | .detectCompanyDuplicates()app/Services/FuzzyMatchService.php |
Function | FuzzyMatchService.phpapp/Services/FuzzyMatchService.php |
createDuplicateFlag()app/Services/FuzzyMatchService.php |
.detectCompanyDuplicates() node in app/Services/FuzzyMatchService.php. |
| 21 | .detectPersonDuplicates()app/Services/FuzzyMatchService.php |
Function | FuzzyMatchService.phpapp/Services/FuzzyMatchService.php |
createDuplicateFlag()app/Services/FuzzyMatchService.php |
.detectPersonDuplicates() node in app/Services/FuzzyMatchService.php. |
| 22 | .createDuplicateFlag()app/Services/FuzzyMatchService.php |
Function | detectCompanyDuplicates()app/Services/FuzzyMatchService.php detectPersonDuplicates()app/Services/FuzzyMatchService.php DuplicateFlagapp/Models/DuplicateFlag.php +1 more |
No direct outbound edge | .createDuplicateFlag() node in app/Services/FuzzyMatchService.php. |
| 23 | VerifyModule1.phpConsole/Commands/VerifyModule1.php |
Class | External entry / no inbound edge | No direct outbound edge | VerifyModule1.php node in Console/Commands/VerifyModule1.php. |
| 24 | VerifyModule1Console/Commands/VerifyModule1.php |
Class | External entry / no inbound edge | check()Console/Commands/VerifyModule1.php checkRelationManager()Console/Commands/VerifyModule1.php checkSearchCapability()Console/Commands/VerifyModule1.php +16 more |
VerifyModule1 node in Console/Commands/VerifyModule1.php. |
| 25 | .handle()Console/Commands/VerifyModule1.php |
Function | VerifyModule1Console/Commands/VerifyModule1.php |
verifyArchive()Console/Commands/VerifyModule1.php verifyAssetTracking()Console/Commands/VerifyModule1.php verifyBusinessClientProfiles()Console/Commands/VerifyModule1.php +10 more |
.handle() node in Console/Commands/VerifyModule1.php. |
| 26 | .verifyGeneralInfrastructure()Console/Commands/VerifyModule1.php |
Function | handle()Console/Commands/VerifyModule1.php VerifyModule1Console/Commands/VerifyModule1.php |
check()Console/Commands/VerifyModule1.php classNameFromResourceFile()Console/Commands/VerifyModule1.php header()Console/Commands/VerifyModule1.php |
.verifyGeneralInfrastructure() node in Console/Commands/VerifyModule1.php. |
| 27 | .verifyPeopleManagement()Console/Commands/VerifyModule1.php |
Function | handle()Console/Commands/VerifyModule1.php VerifyModule1Console/Commands/VerifyModule1.php |
check()Console/Commands/VerifyModule1.php checkRelationManager()Console/Commands/VerifyModule1.php checkSearchCapability()Console/Commands/VerifyModule1.php +1 more |
.verifyPeopleManagement() node in Console/Commands/VerifyModule1.php. |
| 28 | .verifyBusinessClientProfiles()Console/Commands/VerifyModule1.php |
Entry | handle()Console/Commands/VerifyModule1.php VerifyModule1Console/Commands/VerifyModule1.php |
check()Console/Commands/VerifyModule1.php checkRelationManager()Console/Commands/VerifyModule1.php checkSearchCapability()Console/Commands/VerifyModule1.php +1 more |
.verifyBusinessClientProfiles() node in Console/Commands/VerifyModule1.php. |
| 29 | .verifyIndividualClientProfiles()Console/Commands/VerifyModule1.php |
Entry | handle()Console/Commands/VerifyModule1.php VerifyModule1Console/Commands/VerifyModule1.php |
check()Console/Commands/VerifyModule1.php checkRelationManager()Console/Commands/VerifyModule1.php checkSearchCapability()Console/Commands/VerifyModule1.php +1 more |
.verifyIndividualClientProfiles() node in Console/Commands/VerifyModule1.php. |
| 30 | .verifyAssetTracking()Console/Commands/VerifyModule1.php |
Async | handle()Console/Commands/VerifyModule1.php VerifyModule1Console/Commands/VerifyModule1.php |
check()Console/Commands/VerifyModule1.php checkSearchCapability()Console/Commands/VerifyModule1.php header()Console/Commands/VerifyModule1.php |
.verifyAssetTracking() node in Console/Commands/VerifyModule1.php. |
| File | Coverage |
|---|---|
app/Models/Company.php | 23 nodes |
Console/Commands/VerifyModule1.php | 21 nodes |
Filament/Pages/ExecutiveDashboard.php | 20 nodes |
app/Models/Task.php | 19 nodes |
app/Models/User.php | 17 nodes |
app/Observers/TaskObserver.php | 17 nodes |
app/Models/StaffMember.php | 15 nodes |
app/Services/CompletenessService.php | 15 nodes |
This section comes from graphify community clustering. Relationship summary: method x1281, contains x440, calls x376, binds method x19. The diagram prioritizes high-confidence calls or usage relationships; the table keeps the broader node inventory.
| Nodes | 3742 |
| Edges | 4139 |
| Hyperedges | 0 |
| Communities | 782 |
| Documented Sections | 15 |
| EXTRACTED | 3609 |
| INFERRED | 530 |
| AMBIGUOUS | 0 |
petrus-crm — Architecture Documentation
Generated: 2026-05-24 05:50 UTC · graphify callflow-html