Skip to content

Supercharge your PHP projects with Booster - automated setup for code quality tools, formatting, and development workflows. Seamless integration, supports DDEV

License

Notifications You must be signed in to change notification settings

TerrorSquad/php-booster

Repository files navigation

Booster

Integration Tests

A curated collection of tools and best practices for PHP development.

Key Features

  • Streamlined local development (optionally with DDEV).
  • Static analysis with PHPStan and Psalm.
  • Automated code formatting with EasyCodingStandard.
  • Git hooks for quality enforcement.

Requirements

You can use this booster with or without DDEV.
If you wish to use DDEV for local development, please install it by following their installation instructions.

Documentation

Adding to an Existing PHP Project

To integrate the booster into your existing PHP project:

  1. In your PHP project root, check out a new branch and make sure you have no uncommitted changes.

  2. Run the following command to integrate the booster into your project:

    curl -sSL https://raw.github.com/TerrorSquad/php-booster/main/booster/integrate_booster.sh | bash
  3. Follow the instructions on the screen.

  4. Commit the changes and push the branch to your repository.

License

This repository is licensed under the MIT License. See LICENSE.md for details.

About

Supercharge your PHP projects with Booster - automated setup for code quality tools, formatting, and development workflows. Seamless integration, supports DDEV

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •