/** * Renders an element, along with its label. * * @param \Brick\Form\Element $element * * @return string */ private function renderElementAsRow(Element $element) { $tr = new Tag('tr'); $html = $this->renderCell('th', $element->getLabel()->render() . $this->renderErrors($element)); $html .= $this->renderCell('td', $element->render()); $tr->setHtmlContent($html); return $tr->render(); }
/** * Renders an element, along with its label. * * @param \Brick\Form\Element $element * @return string */ private function renderElement(Element $element) { $label = $element->getLabel(); if ($label->isEmpty()) { return $element->render(); } return $label->render() . $element->render(); }