PHPackages                             robole/php-cs - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Testing &amp; Quality](/categories/testing)
4. /
5. robole/php-cs

ActiveLibrary[Testing &amp; Quality](/categories/testing)

robole/php-cs
=============

Bundle of php codestyle checkers and fixers for robole.

0.7.5(2mo ago)0549MITPHP ^8.4

Since Feb 26Compare

[ Source](https://github.com/robole-dev/php-cs)[ Packagist](https://packagist.org/packages/robole/php-cs)[ RSS](/packages/robole-php-cs/feed)WikiDiscussions Synced 4w ago

READMEChangelog (1)Dependencies (22)Versions (19)Used By (0)

PHP Code Standards for robole
=============================

[](#php-code-standards-for-robole)

This packages helps to check and fix your php project files. It installs the required packages and provides config files with the needed settings for [robole](https://robole.de).

These packages are beeing used:

- [PHP CS Fixer](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer)
- [PHPStan](https://phpstan.org/)
- [Rector](https://github.com/rectorphp/rector)
- [Twigcs](https://github.com/friendsoftwig/twigcs)

Supported PHP Versions
----------------------

[](#supported-php-versions)

- PHP 8.4+

Installation
------------

[](#installation)

```
composer require --dev robole/php-cs

```

Copy (or merge/overwrite if already existing) the following config files and directories to your project directory:

```
.editorconfig
.php-cs-fixer.dist.php
phpstan.dist.neon
rector.php
grumphp.yml
tests/phpstan

```

Copy the [Taskfile.cs.yaml](./Taskfile.cs.yaml) to your project.

Add these lines to your `Taskfile.dist.yaml`:

```
includes:
    cs: "./Taskfile.cs.yaml"
```

Add the task `cs:setup` to your main `setup` task in your `Taskfile.dist.yaml`.

Example:

```
tasks:
    setup:
        desc: "Setup project"
        cmds:
            -   task: setup-proxy
            -   task: setup-backend
            -   task: setup-entities
            -   task: setup-frontend
            -   task: setup-security
            -   task: cs:setup
```

###  Health Score

44

—

FairBetter than 90% of packages

Maintenance86

Actively maintained with recent releases

Popularity16

Limited adoption so far

Community2

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~48 days

Recently: every ~110 days

Total

18

Last Release

71d ago

PHP version history (3 changes)0.1.0PHP ^8.2

0.5.0PHP ^8.3

0.7.0PHP ^8.4

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/11064439?v=4)[Jens Kabisch](/maintainers/kappaj)[@kappaj](https://github.com/kappaj)

### Embed Badge

![Health badge](/badges/robole-php-cs/health.svg)

```
[![Health](https://phpackages.com/badges/robole-php-cs/health.svg)](https://phpackages.com/packages/robole-php-cs)
```

###  Alternatives

[wp-cli/wp-cli-tests

WP-CLI testing framework

423.3M146](/packages/wp-cli-wp-cli-tests)[drupal/core-dev

require-dev dependencies from drupal/drupal; use in addition to drupal/core-recommended to run tests from drupal/core.

2023.2M363](/packages/drupal-core-dev)[youwe/testing-suite

Contains Youwe's default testing packages for php.

13195.6k8](/packages/youwe-testing-suite)[ergebnis/rector-rules

Provides rules for rector/rector.

10264.7k54](/packages/ergebnis-rector-rules)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
