Если реализован класс, который создает HTML для страницы, создавая ее и вызывая различные методы, уместно ли определять часть отображения / эха класса внутри деструктора?
Вместо того, чтобы иметь явный метод Class:displayHTML();
, иметь echo $this->html
в деструкторе и всякий раз, когда вы готовы отобразить вызов unset($object);
, который бы отображал его?
Я знаю, что деструктор, вероятно, не лучшее место для этого, но интересно, что другие думают об этом?