php-cs-fixer / accessible-object
一个用于揭示对象内部结构的库。
v1.1.0
2020-10-23 16:25 UTC
Requires
- php: ^5.6 || ^7.0 || ^8.0
Requires (Dev)
- symfony/phpunit-bridge: ^5.1
This package is auto-updated.
Last update: 2024-08-24 00:28:12 UTC
README
AccessibleObject
是一个小型类,允许您轻松访问任何对象的内部结构。通常来说,这样做是不好的实践。虽然我们强烈反对您使用它,但在调试或测试旧项目时可能会有所帮助。
示例
<?php class Foo { private $bar = 'baz'; } $object = new Foo(); echo $object->bar; // PHP Fatal error: Uncaught Error: Cannot access private property Foo::$bar $accessibleObject = new AccessibleObject($object); echo $accessibleObject->bar; // 'baz'