Отладка
Перейти к навигации
Перейти к поиску
Для отладки и юниттестинга надо создать класс проксирующий вызываемые методы и замеряющий время их выполнения
class ObjectProxy { protected $obj; function __construct($obj) { $this->obj = $obj; } function __call($methodName, $arguments) { //do stuff return call_user_func_array($methodName, $this->obj, $arguments); } } $proxied = new ObjectProxy(new OrigionalType()); $proxied->getBody();