smmccabe / accompanist
用于生成动态 composer.json 文件的 PHP API
1.0.0-beta2
2019-04-11 05:19 UTC
Requires
- php: ^7.0
Requires (Dev)
- phpunit/phpunit: >=6.0
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');