spomky / custom-beaver
A set of commands to manage your PHP projects
Installs: 2
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 1
Forks: 0
Open Issues: 3
pkg:composer/spomky/custom-beaver
Requires
- php: >=8.1
- ext-zip: *
- ekino/phpstan-banned-code: ^2.1
- jolicode/castor: ^0.18
- phpstan/extension-installer: ^1.3
- phpstan/phpstan: ^1.3
- phpstan/phpstan-beberlei-assert: ^1.0
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-phpunit: ^1.0
- phpstan/phpstan-strict-rules: ^1.1
- phpstan/phpstan-symfony: ^1.3
- rector/rector: ^1.0
- roave/security-advisories: dev-latest
- symplify/config-transformer: ^12.0
- symplify/easy-coding-standard: ^12
This package is auto-updated.
Last update: 2025-10-13 19:06:30 UTC
README
This repository contains an application with a curated set of commands for Castor CLI.
You can directly use the castor.php file or one of the PHAR/binary files depending on your needs.
It is designed for web application based on Symfony and running on a Docker environment.
Available commands
Docker commands:
beaver build: build your Docker imagesbeaver start: start your Docker containersbeaver stop: stop your Docker containersbeaver restart: restart your Docker containersbeaver destroy: clean your Docker infrastructure
PHP/Symfony commands:
beaver php: run a PHP command from the Docker Containerbeaver console: run a Symfony Console command from the Docker Containerbeaver consume: run a Messenger Consumer from the Docker Containerbeaver frontend: compile the frontendbeaver update: This command will change in a near future. Do not use.
CI/CD commands:
beaver check-licenses: check the licenses of your dependenciesbeaver cs: check the coding standardsbeaver deptrac: run Deptrac to analyze dependenciesbeaver infect: run mutation testingbeaver rector: run Rector to upgrade codebeaver stan: run PHPStanbeaver test: run PHPUnit testsbeaver validate: validate Composer configuration
Future commands
beaver deploy: deploy your applicationbeaver release: release a new version of your applicationbeaver rollback: rollback to a previous version of your applicationbeaver update: existing command will be refactoredbeaver upgrade: upgrade the Symfony versionbeaver lint: run lintersbeaver security: run security checks