spomky / custom-beaver
There is no license information available for the latest version (1.0.0) of this package.
A set of commands to manage your PHP projects
1.0.0
2024-09-21 08:17 UTC
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: 2024-11-13 16:48:42 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