Иногда, бывает необходимо создать объект определенного класса без автоматического вызова конструктора. Стоит обратить на два ссылки, реализующие данный подход. Первая so-ссылка дает вариант прямой модификации сериализованного представления объекта (заимстовавно из одноименного пакета Phpunit), во второй ссылке просто используется ReflectionClass::newInstanceWithoutConstructor
На мой взгляд оба метода интересны и заслуживают внимания. С помощью этих методов можно реализовать довольно много полезных вещей.
Комментариев нет:
Отправить комментарий