返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >tp5.1配置phpstan详细教程
  • 31
分享到

tp5.1配置phpstan详细教程

phpstan 2022-06-23 16:06:50 31人浏览 佚名
摘要

先改一下composer.JSON{     "require-dev": {        &

先改一下composer.JSON

{
    "require-dev": {
        "symfony/var-dumper": "^4.2",
        "PHPstan/phpstan": "^0.12.33"
    },
    "autoload": {
        "psr-4": {
            "app\\": "application"
        },
        "psr-0": {
            "": "extend/"
        },
        "files": [
            "application/common.php",
            "vendor/topthink/framework/helper.php"
        ]
    },
    "scripts": {
        "analyse": "phpstan analyse --memory-limit 2G -c phpstan.neon"
    }
}

主要是加一下phpstan包跟analyse脚本
项目根目录下加一下phpstan.neon文件

# Magic behaviour with __get, __set, __call and __callStatic is not exactly static analyser-friendly :)
# Fortunately, You can inGore it by the following config.
#
# vendor/bin/phpstan analyse app --memory-limit 200M -l 0
#
parameters:
    level: 1
    paths:
         - ./application
    ignoreErrors:
#         - '#Static call to instance method think\[a-zA-Z0-9\]::[a-zA-Z0-9\\_]+\(\)#'

执行composer update

执行composer analyse

tp5.1配置phpstan

写一个错误试试

tp5.1配置phpstan

tp5.1配置phpstan

如上已经成功扫描出来错误


--结束END--

本文标题: tp5.1配置phpstan详细教程

本文链接: https://lsjlt.com/news/33041.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作