phpstan-doctrine:PHPStan的Doctrine扩展

时间:2024-02-26 19:35:58
【文件属性】:

文件名称:phpstan-doctrine:PHPStan的Doctrine扩展

文件大小:67KB

文件格式:ZIP

更新时间:2024-02-26 19:35:58

testing php php7 static-code-analysis doctrine

PHPStan的学说扩展 此扩展提供以下功能: 用于解析错误,未知实体类和未知持久字段的DQL验证。 还支持QueryBuilder验证。 识别EntityRepository上的魔术findBy* , findOneBy*和countBy*方法。 验证存储库findBy , findBy* , findOneBy , findOneBy* , count和countBy*方法调用中的实体字段。 正确解释phpDocs中的EntityRepository ,以进一步推断存储库上调用的方法的类型。 为Doctrine\ORM\EntityManager::getRe


【文件预览】:
phpstan-doctrine-master
----composer.json(1KB)
----.github()
--------dependabot.yml(400B)
--------workflows()
----build.xml(2KB)
----phpcs.xml(3KB)
----extension.neon(11KB)
----LICENSE(1KB)
----src()
--------Reflection()
--------Type()
--------Rules()
----.gitignore(23B)
----stubs()
--------Collections()
--------MongoClassMetadataInfo.stub(135B)
--------DocumentManager.stub(1KB)
--------EntityManager.stub(1KB)
--------ServiceEntityRepository.stub(243B)
--------RepositoryFactory.stub(408B)
--------Criteria.stub(67B)
--------DocumentRepository.stub(1KB)
--------EntityManagerDecorator.stub(1KB)
--------EntityManagerInterface.stub(1KB)
--------EntityRepository.stub(1KB)
--------ORM()
--------ClassMetadataInfo.stub(267B)
--------Persistence()
--------ServiceDocumentRepository.stub(282B)
----README.md(5KB)
----phpstan.neon(819B)
----build-cs()
--------composer.json(166B)
--------.gitignore(23B)
----.editorconfig(355B)
----.gitattributes(21B)
----rules.neon(1KB)

网友评论