smmccabe/accompanist

用于生成动态 composer.json 文件的 PHP API

1.0.0-beta2 2019-04-11 05:19 UTC

This package is auto-updated.

Last update: 2024-09-11 17:21:09 UTC


README

一个简单的 PHP API,用于生成 composer 文件

示例

基本

use Accompanist\Accompanist;

$accompanist = new Accompanist('Sample Composer File');

$accompanist->addRequire('monolog/monolog');
$accompanist->addRequire('guzzlehttp/guzzle', '^6.3');

$composerJSONString = $accompanist->generateJSON();
// or
$accompanist->writeToFile('output/composer.json');

从现有文件中加载

use Accompanist\Accompanist;

$accompanist = new Accompanist('Imported Composer File');

$accompanist->loadFromFile('import/composer.json');