Code Duplication    Length = 12-12 lines in 2 locations

source/DomComponentsByDanielGP.php 2 locations

@@ 523-534 (lines=12) @@
520
     * @param string $additionalStyle
521
     * @return string
522
     */
523
    public function setCalendarControl($controlName, $additionalStyle = '')
524
    {
525
        return $this->setStringIntoTag(' ', 'span', [
526
                    'onclick' => implode('', [
527
                        'javascript:NewCssCal(\'' . $controlName,
528
                        '\',\'yyyyMMdd\',\'dropdown\',false,\'24\',false);',
529
                    ]),
530
                    'class'   => 'fa fa-calendar',
531
                    'id'      => $controlName . '_picker',
532
                    'style'   => 'cursor:pointer;' . $additionalStyle,
533
        ]);
534
    }
535
536
    /**
537
     * Set a control to a user-friendly calendar with time included
@@ 543-554 (lines=12) @@
540
     * @param string $additionalStyle
541
     * @return string
542
     */
543
    public function setCalendarControlWithTime($controlName, $additionalStyle = '')
544
    {
545
        return $this->setStringIntoTag(' ', 'span', [
546
                    'onclick' => implode('', [
547
                        'javascript:NewCssCal(\'' . $controlName,
548
                        '\',\'yyyyMMdd\',\'dropdown\',true,\'24\',true);',
549
                    ]),
550
                    'class'   => 'fa fa-calendar',
551
                    'id'      => $controlName . '_picker',
552
                    'style'   => 'cursor:pointer;' . $additionalStyle,
553
        ]);
554
    }
555
556
    /**
557
     * Returns css codes