Install your favourite PHP frameworks using only one installer.
Crafter tries to provide a single installer to allow installation of multiple PHP frameworks using only one command.
Begin by installing Crafter globally using composer.
composer global require "crafter/installer"
Make sure to place the ~/.composer/vendor/bin
directory (or the equivalent directory for your OS) in your PATH so the craft
executable can be located by your system.
Now you use the new
command to install an available framework.
craft new <framework> <name> [<version>]
For the moment Crafter supports only:
- Laravel
- Orchestra Platform
- Symfony
- Zend Framework
You can use the show:frameworks
command to list available frameworks.
craft show:frameworks
Any PR that can include other frameworks will be welcome.
This package is still in its infancy, bugs and issues are bound to happen. You can report any issue or open any PR that solves particular problems.
Twitter: @PercyMamedy
GitHub: percymamedy