Packagist 是主要的 Composer 仓库。它汇集了可使用 Composer 安装的公共 PHP 扩展包。
PHP
301 0
在适用的情况下将 Elvis 操作符 (?:) 替换为空合并操作符 (??)
9,080 7
检测可能的疯狂比较 ("string" == 0),以帮助迁移到 PHP8
1,084,033 35
自动将 empty() 转换为更明确的表达式
44,308 28
在安全的情况下自动将 == 替换为 ===
65,301 7
限制 (int) 和 (float) 仅用于数字字符串
44,114 8
当文件可证明安全时添加 strict_types 声明
98,458 17
一个 Psalm 插件,用于检测通过代理调用私有或受保护方法
87,047 8
使用属性类型来修复 setter 中的参数
592 4
当存在时,使用现有常量而不是文本
11,020 5
用于在 PHP 应用程序中查找错误的静态分析工具
52,146,748 5,555
在空类中添加 strict_types 声明
已废弃!请参阅 orklah/psalm-strict-types
46 0