puniserv / cli-converter
PHP CLI 转换器
1.1.0
2019-07-19 16:42 UTC
Requires
- php: ^7.1
- ext-json: *
- ext-libxml: *
- ext-simplexml: *
- guzzlehttp/guzzle: 6.3.3
- symfony/config: 4.2.8
- symfony/console: 4.2.8
- symfony/dependency-injection: 4.2.8
- symfony/process: 4.2.8
Requires (Dev)
- phpunit/phpunit: 7.5.9
- roave/security-advisories: dev-master
This package is not auto-updated.
Last update: 2024-10-01 14:08:54 UTC
README
转换器使用 symfony DI、symfony 控制台应用程序和 GuzzleHTTP。
pubDate 列中的月份数据将被系统转换为转换器配置中设置的本地化格式。
如何使用(独立模式)
将 feed http 链接转换为 csv 文件并覆盖现有文件
$ php src/console.php csv:simple SOURCE_URL PATH_TO_SAVE
将 feed http 链接转换为 csv 文件并扩展现有文件
$ php src/console.php csv:extended SOURCE_URL PATH_TO_SAVE
安装
需要 PHP7.1,libxml、simplexml、json 扩展
$ git clone https://github.com/puniserv/cli-converter $ composer install
Composer 中可用的测试命令
$ composer phpunit
$ composer test
$ composer testCoverageWithHtml
$ composer testCoverage