ows/composer-dependencies-security-checker
最新稳定版本:1.1.0
Composer 安装命令:
composer require ows/composer-dependencies-security-checker
包简介
Security checker for your composer dependencies
README 文档
README
This library checks a composer.lock file to find existing security advisories published in a composer.json having the conflict property filled like https://github.com/Roave/SecurityAdvisories does.
This one is the default used if none passed in constructor.
Installation
This project can be installed with Composer:
$ composer require ows/composer-dependencies-security-checker
Usage
$checker = new Ows\ComposerDependenciesSecurityChecker\SecurityChecker(); $data = $checker->checkComposer(file_get_contents('composer.lock')); if ($data['status'] == 'vulnerable') { foreach ($data['vulnerabilities'] as $package => $infos) { echo "{$package} ({$infos['version']}):\n"; foreach ($infos['links'] as $link) { echo "{$link['title']}: {$link['link']}\n"; } } }
Sources
This library extracts data from https://github.com/Roave/SecurityAdvisories and indirectly from https://github.com/FriendsOfPHP/security-advisories.
统计信息
- 总下载量: 5.57k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: GPL-2.0-or-later
- 更新时间: 2020-02-14