Generic PHP PHAR compiler

v1.2.0 2020-08-16 18:02 UTC

This package is auto-updated.

Last update: 2024-04-16 21:46:16 UTC


Latest Stable Build Status Scrutinizer Coverage License

This library provides a generic PHP PHAR compiler.

How to use?

$compiler = new Compiler(PROJECT_PATH);


$compiler->addDirectory('vendor/composer', '!*.php'); // Exclude non-PHP files
$compiler->addDirectory('vendor/.../Component/Console', ['Tests/*', '!*.php']);



Install via Composer

Install Composer if you don't already have it present on your system.

To install the library, run the following command and you will get the latest version:

$ composer require secondtruth/phar-compiler


  • You must have at least PHP version 5.6 installed on your system.