stella-maris/callmap

PHPStan 插件,用于收集方法调用以进行进一步处理

安装: 6

依赖: 0

建议: 0

安全: 0

星标: 2

分支: 1

类型:phpstan-extension

0.1.0 2023-10-08 15:02 UTC

This package is auto-updated.

Last update: 2024-09-09 01:53:29 UTC


README

将方法和函数调用映射到发生它们的对应方法和函数上。

目的

这允许创建一个映射文件,可以用来生成方法被调用的概览。

是生成图形概览还是检查命名空间边界被跨越则是另一个话题。

该包本身是pPHPStan的一个插件。

安装

通过composer安装

composer require --dev stella-maris/callmap

使用方法

通过PHPStan运行

./vendor/bin/phpstan analyse -c vendor/stella-maris/callmap/callmap.neon <path/to/your/sources>

这将创建一个包含用于创建方法调用映射的对象数组的JSON文件

对象包含以下属性

  • callingClass
  • callingMethod
  • calledClass
  • calledMethod