spatie / invade 使用私有属性和方法的 PHP 函数
💡
原文中文,约1000字,阅读约需3分钟。
📝
内容提要
该包提供 invade 函数,允许读/写对象的私有属性和调用私有方法。使用 composer 安装,可通过 invade 函数获取私有属性的值并更改私有值,还可以调用私有函数。使用 PHPStan 扩展可消除错误。
🎯
关键要点
- 该包提供 invade 函数,允许读/写对象的私有属性和调用私有方法。
- 可以通过 composer 安装该包:composer require spatie/invade。
- 使用 invade 函数可以获取私有属性的值。
- invade 函数允许更改私有属性的值。
- 可以使用 invade 调用私有方法。
- PHPStan 会报告被入侵的私有方法和属性的错误。
- 要消除 PHPStan 的错误,需要安装 PHPStan 扩展或手动添加配置。
➡️