Toolchain Integration

Connect DebugPHP with your development ecosystem: CLI, IDEs, CICD pipelines, and more.

Supported Integrations

GitHub Actions

Automate security scans and debugging in your CI/CD pipeline with our GitHub Action.

.github/workflows/debug.yaml

name: DebugPHP Security Scan

on:
  push:
    branches: [ "main" ]

jobs:
  scan:
    runs-on: ubuntu-latest
    steps:
      - name: Checkout Code
        uses: actions/checkout@v3
      - name: DebugPHP Security Scan
        env:
          DEBUGPHP_TOKEN: ${{ secrets.DEBUGPHP_TOKEN }}
        run: |
          curl -X POST https://api.debug.php/scan \
               -H "Authorization: $DEBUGPHP_TOKEN" \
               -H "Content-Type: application/json" \
               -d "{\"path\": \"./\"}"
                            
View Integration Docs →
VS Code

Real-time debugging, linter integration, and variable inspection in your favorite IDE.

VS Code Extension
Install Extension
CLI

Scan projects or debug specific files using the command-line interface.

debugphp scan ./
Initializing scanner... ✔ Detected 2 vulnerabilities ⚠️ High severity: SQL Injection in app/routes.php ℹ️ Low severity: Unused variable in utils/helpers.php
CLI Reference →

Step-by-Step Integration Guide

1

Install CLI

npm install -g debugphp
Verify installation:
debugphp --version
2

Set API Key

DEBUGPHP_TOKEN=your_api_token
Store securely in CI pipeline or config.
3

Automate Scans

debugphp ci:scan
Add to your .github/workflows/

Architecture Overview

🔄 Multi-Component System

Toolchain integrates multiple components: CLI, API, IDE extensions, and CI/CD services into a single workflow.

Cross-Platform Compatibility

Works with Windows/macOS/Linux and integrates with AWS/GCP/Azure cloud environments.

Real-time Reporting

Instant security reports and performance metrics across all integration points.

Want to Add to Your Project?

DebugPHP works with PHP, JavaScript, Python, and other languages. Join the Discord community to share integration ideas!

```