Download the PHP package poolsphp/pools without Composer
On this page you can find all versions of the php package poolsphp/pools. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package pools
Pools PHP
Pools is a CLI tool that helps you install and configure modern PHP development tools for your projects with a single command.
Requires PHP 8.3+
What Pools Does
Pools v0.0.3 provides a seamless way to install and configure popular PHP development tools:
- ๐งน Pint: PHP code style fixer based on PHP-CS-Fixer
- โ๏ธ PHPStan: Static analysis tool for finding bugs before they reach production
- โ Pest: An elegant PHP testing framework with a focus on simplicity
- ๐ Rector: Automated refactoring tool to improve your PHP code
Each tool is installed with sensible default configurations, saving you time and ensuring consistent code quality across your projects.
Installation
Install Pools globally using Composer:
Make sure to add Composer's global bin directory to your PATH to run Pools as a shell command.
For Bash/Zsh users (Linux/macOS):
Add the following line to your ~/.bashrc, ~/.zshrc, or ~/.bash_profile:
Then reload your shell configuration:
For Windows users:
Add the Composer's global vendor bin directory to your PATH environment variable:
Usage
Navigate to your PHP project's root directory and run:
You'll be prompted to select which tools you want to install:
- PHPStan
- Pest
- Pint
- Rector
Using specific tools
After installation, you can use the tools through Composer scripts in your project:
CLI Options
Install all tools:
Install specific tools:
Set PHPStan level:
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
The MIT License (MIT). Please see License File for more information.
All versions of pools with dependencies
composer/composer Version ^2.8
illuminate/filesystem Version ^10|^11
illuminate/support Version ^10|^11
laravel/prompts Version ^0.3
symfony/console Version ^7.2
symfony/process Version ^7.2