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 10 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