代码之家  ›  专栏  ›  技术社区  ›  Radu C

phpstan抱怨symfony3.4和Flex项目中的条令迁移

  •  4
  • Radu C  · 技术社区  · 6 年前

    它抱怨找不到我的迁移类:

    Class DoctrineMigrations\Version20180831185050 was not found while trying to analyse it - autoloading is probably not configured properly.

    我能做些什么来停止抱怨吗?

    2 回复  |  直到 6 年前
        1
  •  9
  •   Vadim Ashikhman    6 年前

    你可以 exclude files from analysis

    创建 phpstan.neon 项目目录中的配置文件并插入:

    parameters:
        excludes_analyse:
            - %currentWorkingDirectory%/src/DoctrineMigrations/*
    

    src/DoctrineMigrations 目录将从分析中排除。

        2
  •  9
  •   Ondřej Mirtes    4 年前

    您可以将带有迁移的目录添加到Composer autoloader,或 更可取地 添加到 autoload_directories phpstan.neon

    parameters:
        autoload_directories:
            - src/Migrations
    

    查看 Autoloading

    推荐文章