1. Go to this page and download the library: Download tourze/php-packer-generator library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
tourze / php-packer-generator example snippets
use PhpPacker\Generator\CodeGenerator;
use PhpPacker\Generator\Config\GeneratorConfig;
use PhpPacker\Ast\AstManager;
use Psr\Log\LoggerInterface;
// Create config
$config = new GeneratorConfig();
$config->setPreserveComments(true);
$config->setRemoveNamespace(false);
// Create code generator
$astManager = new AstManager($logger); // $logger must implement LoggerInterface
$generator = new CodeGenerator($config, $astManager, $logger);
// Generate code
$code = $generator->generate($astManager, $phpFiles, $resourceFiles);
use PhpPacker\Generator\Optimizer\CustomOptimizer;
use PhpPacker\Generator\Formatter\CustomFormatter;
$optimizer = new CustomOptimizer();
$formatter = new CustomFormatter();
$generator = new CodeGenerator($config, $astManager, $logger, $optimizer, $formatter);
bash
composer
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.