Examples of computation expensive getAfterElementHtml()
implementations:
\Magento\Catalog\Block\Adminhtml\Product\Helper\Form\Price::getAfterElementHtml()
\Magento\Catalog\Block\Adminhtml\Helper\Form\Wysiwyg::getAfterElementHtml()
\Magento\Catalog\Block\Adminhtml\Product\Edit\NewCategory::getAfterElementHtml()
\Magento\Catalog\Block\Adminhtml\Product\Helper\Form\Category::getAfterElementHtml()
Especially crazy code (3 calls to getAfterElementHtml
in the 7 code lines):
The author of this code must learn PHP and do not write anymore the code like
if ($this->getAfterElementHtml() && $this->getAfterElementHtml() != '')