Code Duplication    Length = 11-11 lines in 2 locations

src/Renderer/AbstractRenderer.php 2 locations

@@ 248-258 (lines=11) @@
245
     * @param AbstractElement $element
246
     * @return mixed
247
     */
248
    protected function getNewElementRenderer(AbstractElement $element)
249
    {
250
        $type = $element->getType();
251
        $name = 'Nip_Form_Renderer_Elements_' . ucfirst($type);
252
        /** @var AbstractElementRenderer $renderer */
253
        $renderer = new $name();
254
        $renderer->setRenderer($this);
255
        $renderer->setElement($element);
256
257
        return $renderer;
258
    }
259
260
    /**
261
     * @param Nip_Form_Button_Abstract $button
@@ 278-288 (lines=11) @@
275
     * @param Nip_Form_Button_Abstract $button
276
     * @return mixed
277
     */
278
    protected function getNewButtonRenderer(Nip_Form_Button_Abstract $button)
279
    {
280
        $type = $button->getType();
281
        $name = 'Nip_Form_Renderer_Button_' . ucfirst($type);
282
        /** @var AbstractButtonRenderer $renderer */
283
        $renderer = new $name();
284
        $renderer->setRenderer($this);
285
        $renderer->setItem($button);
286
287
        return $renderer;
288
    }
289
}
290