Getting Started
Box Manifest is a powerful PHAR framework on top of BOX project, that simplifies the PHAR building process.
If you're familiar with PHP, you can install Box Manifest with composer
, the PHP package manager.
If not, we recommend using docker
.
Requirements
- PHP 8.2 or greater
- ext-phar
- PHPUnit 11 or greater (if you want to run unit tests)
Installation
with composer recommended
Tip
If you cannot install it because of a dependency conflict, or you prefer to install it for your project, we recommend you to take a look at bamarni/composer-bin-plugin.
Example:
with docker
with phive
PHIVE : The Phar Installation and Verification Environment
Install
or update previous installation
with git
Box Manifest can be directly used from GitHub by cloning the repository into a subfolder of your project root which might be useful if you want to use the very latest version.
Next, install the dependencies