php静态代码分析,Larastan

软件简介

Larastan 是对 phpstan/phpstan 的 Laravel

封装,主要是帮你查找代码中的错误,而无需实际的运行代码。它可以捕获所有类的 bug 。支持 Laravel

优美的魔术

f2434868d6b77dbac71ee41d887eec1e.png

安装和使用

Requires:

你可以通过 Composer 来安装 Larastan 作为开发依赖到你的 Laravel 项目:

composer require --dev nunomaduro/larastan

在 Laravel 应用中使用

可以使用如下命令来分析代码

php artisan code:analyse

定制配置

如果你想提供你自己的配置,可以创建 phpstan.neon 或者 phpstan.neon.dist 文件在你应用的根目录中,如下所示:

includes:

- ./vendor/nunomaduro/larastan/extension.neon

parameters:

level: 5

ignoreErrors:

- '#Access to an undefined property App\\Demo\\[a-zA-Z0-9\\_]+::\$[a-zA-Z0-9\\_]+\.#'

- '#Call to an undefined method App\\Http\\Resources\\DemoResource::DemoMethod\(\)\.#'

excludes_analyse:

- /*/*/FileToBeExcluded.php

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值