PHPackages                             pawell67/cleaner - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. pawell67/cleaner

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

pawell67/cleaner
================

Automates moving PHP tool configuration files to a separate directory.

01

Since Aug 24Pushed 2y ago1 watchersCompare

[ Source](https://github.com/pawell67/cleaner)[ Packagist](https://packagist.org/packages/pawell67/cleaner)[ RSS](/packages/pawell67-cleaner/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Cleaner
=======

[](#cleaner)

Automates moving PHP tool configuration files to a separate directory.

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

[](#installation)

You can install this package using Composer:

```
composer require pawell67/cleaner
```

After installation, the package will automatically create a `configs` directory and move the relevant configuration files from your project directory to the `configs` directory.

Supported Tools
---------------

[](#supported-tools)

The following PHP code style/quality tools are currently supported:

Pest (pest.json) php-cs-fixer (.php\_cs.dist) phpstan (phpstan.neon) rector (rector.php)

Usage
-----

[](#usage)

After installation, the package will perform the following actions:

Create a `configs` directory if it doesn't exist. Move configuration files of supported tools to the `configs` directory. Update your composer.json to use the new configuration file locations. Please ensure that you review the moved configuration files and update any references or tool invocations that rely on the old file locations.

Contributing
------------

[](#contributing)

Contributions to this project are welcome. Feel free to open issues and submit pull requests on the GitHub repository: `pawell67/cleaner`.

License
-------

[](#license)

This package is open-source software licensed under the MIT License. See the LICENSE file for more information.

###  Health Score

13

—

LowBetter than 1% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity1

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity21

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/8ccf0b3f23cd9f1bc6cc1d7a25605b28900aaaa7a6722b54f1d49d6224a4855d?d=identicon)[pawell67](/maintainers/pawell67)

---

Top Contributors

[![pawell67](https://avatars.githubusercontent.com/u/20501059?v=4)](https://github.com/pawell67 "pawell67 (1 commits)")

### Embed Badge

![Health badge](/badges/pawell67-cleaner/health.svg)

```
[![Health](https://phpackages.com/badges/pawell67-cleaner/health.svg)](https://phpackages.com/packages/pawell67-cleaner)
```

###  Alternatives

[tzookb/tbmsg

users messaging system

10917.1k](/packages/tzookb-tbmsg)[cyber-duck/silverstripe-seo

A SilverStripe module to optimise the Meta, crawling, indexing, and sharing of your website content

4351.1k](/packages/cyber-duck-silverstripe-seo)[alexandresalome/assetic-extra-bundle

Extra feature for Assetic (asset directory)

1811.4k](/packages/alexandresalome-assetic-extra-bundle)

PHPackages © 2026

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