cpsit/auditor

审计 PHP 应用程序包。

维护者

详细信息

github.com/CPS-IT/auditor

源代码

问题

安装次数: 24,040

依赖关系: 2

建议者: 0

安全性: 0

星标: 1

关注者: 8

分支: 0

开放问题: 0

类型:composer-plugin

0.6.1 2022-10-12 13:34 UTC

This package is auto-updated.

Last update: 2024-09-12 17:51:33 UTC


README

Tests Coverage Code quality

Auditor

这是一个 Composer 插件。它允许访问当前(根)包的信息。

要求

  • Composer
  • PHP >= 7.4

版本矩阵

使用方法

在你的项目根目录下

composer require cpsit/auditor

通过 Composer 安装或更新后,将生成一个名为 CPSIT\Auditor\BundleDescriber 的类。

它允许访问你包(根包)的每个属性。

示例

获取当前根包的名称

$name = \CPSIT\Auditor\BundleDescriber::getProperty('name');

获取 composer 安装时使用的仓库

$repositories = \CPSIT\Auditor\BundleDescriber::getProperty('repositories');

获取已安装的包(省略未安装的包)

$packages = \CPSIT\Auditor\Reflection\PackageVersions::getAll();

返回一个 CPSIT\Auditor\Dto\Package 对象数组。