# php-sonarqube-scanner
**Repository Path**: dragonlhp/php-sonarqube-scanner
## Basic Information
- **Project Name**: php-sonarqube-scanner
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2026-01-24
- **Last Updated**: 2026-01-24
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README

[](https://packagist.org/packages/rogervila/php-sonarqube-scanner)
[](https://packagist.org/packages/rogervila/php-sonarqube-scanner)
[](https://travis-ci.org/rogervila/php-sonarqube-scanner)
[](https://ci.appveyor.com/project/roger-vila/php-sonarqube-scanner)
> [Test Project](https://github.com/rogervila/php-sonarqube-scanner-test) Badges [](https://travis-ci.org/rogervila/php-sonarqube-scanner-test)
# 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
In some cases, if the package finds missing properties, it will provide them automatically.
| Property | Source | Example
|----|---|---|
| sonar.projectKey | adapted `composer.json` name property | `-Dsonar.projectKey=rogervila_php-sonarqube-scanner`
| sonar.projectName | adapted `composer.json` name property | `-Dsonar.projectName=php-sonarqube-scanner`
| sonar.sources | Base project path | `-Dsonar.sources=`
| 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](https://opensource.org/licenses/MIT).