shasoft / reflection
Package for reflection php
Installs: 31
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
pkg:composer/shasoft/reflection
Requires
This package is auto-updated.
Last update: 2025-09-29 03:07:29 UTC
README
Доступ к защищенным и приватным свойствам
class MyObject{ function __construct(private int $prop) { } } $obj = new MyObject(123); // Создать прокси объект $proxyObj = new FriendProxy($obj); // Вывести приватное свойство echo $proxyObj->prop;
Вывод 123
Получить список элементов (сущностей) файла
class TestClass1 { } class TestClass2 { public static function print() : void { $items = Items::list(__FILE__); var_dump($items); } } TestClass2::print();
Вывод
[ 'TestClass1', 'TestClass2', ]