rogervila/php-sonarqube-scanner

Run SonarQube Scanner with composer

Maintainers

👁 rogervila

Package info

github.com/rogervila/php-sonarqube-scanner

pkg:composer/rogervila/php-sonarqube-scanner

Statistics

Installs: 191 648

Dependents: 5

Suggesters: 0

Stars: 19

Open Issues: 4

1.1.0 2020-12-09 07:46 UTC

Requires (Dev)

Suggests

None

Provides

None

Conflicts

None

Replaces

None

MIT 262a79012b1fc94c2814c9e9a76c1e533577b18e

  • Roger Vilà <rogervila.woop@me.com>

sonarqube scanner phpsonar scanner php

This package is auto-updated.

Last update: 2026-06-22 09:24:36 UTC


README

👁 Run SonarQube Scanner with composer

👁 Latest Stable Version
👁 Total Downloads
👁 Build Status

Run SonarQube Scanner with composer

Usage

Install the package as a dev requirement

composer require rogervila/php-sonarqube-scanner --dev

Run with composer

vendor/bin/sonar-scanner

Defaults

If the package finds that there are missing properties, it will try provide them automatically from your project's composer.json file.

Property Source Example
sonar.projectKey adapted composer.json name property -Dsonar.projectKey=rogervila_php-sonarqube-scanner
sonar.projectDescription adapted composer.json description property -Dsonar.projectDescription="Run SonarQube Scanner with composer"
sonar.projectName adapted composer.json name property -Dsonar.projectName=php-sonarqube-scanner
sonar.sources Base project path -Dsonar.sources=<PROJECT PATH>
sonar.exclusions Opininated exclusions based on composer projects usage -Dsonar.exclusions="vendor/**, node_modules/**, .scannerwork/**"

License

This project is open-sourced software licensed under the MIT license.