/** * Render element label * * @param IfwPsn_Vendor_Zend_Form_Element $element * @param IfwPsn_Vendor_Zend_View_Interface $view * @return string */ public function renderLabel(IfwPsn_Vendor_Zend_Form_Element $element, IfwPsn_Vendor_Zend_View_Interface $view) { $label = $element->getLabel(); if (empty($label)) { $label = $element->getName(); // Translate element name if (null !== ($translator = $element->getTranslator())) { $label = $translator->translate($label); } } if ($this->getEscape()) { $label = $view->escape($label); } return $this->getMarkupElementLabelStart() . $label . $this->getMarkupElementLabelEnd(); }