Code Duplication    Length = 19-19 lines in 2 locations

class/oledrion_utils.php 1 location

@@ 610-628 (lines=19) @@
607
     * @return object The modified form
608
     * @internal param string $caracter The character to use to mark fields
609
     */
610
    public static function formMarkRequiredFields($sform)
611
    {
612
        if (static::needsAsterisk()) {
613
            $required = array();
614
            foreach ($sform->getRequired() as $item) {
615
                $required[] = $item->_name;
616
            }
617
            $elements = array();
618
            $elements = $sform->getElements();
619
            $cnt      = count($elements);
620
            for ($i = 0; $i < $cnt; ++$i) {
621
                if (is_object($elements[$i]) && in_array($elements[$i]->_name, $required)) {
622
                    $elements[$i]->_caption .= ' *';
623
                }
624
            }
625
        }
626
627
        return $sform;
628
    }
629
630
    /**
631
     * Create an html heading (from h1 to h6)

class/utility.php 1 location

@@ 753-771 (lines=19) @@
750
     * @return object The modified form
751
     * @internal param string $caracter The character to use to mark fields
752
     */
753
    public static function &formMarkRequiredFields(&$sform)
754
    {
755
        if (self::needsAsterisk()) {
756
            $required = array();
757
            foreach ($sform->getRequired() as $item) {
758
                $required[] = $item->_name;
759
            }
760
            $elements = array();
761
            $elements = $sform->getElements();
762
            $cnt      = count($elements);
763
            for ($i = 0; $i < $cnt; ++$i) {
764
                if (is_object($elements[$i]) && in_array($elements[$i]->_name, $required)) {
765
                    $elements[$i]->_caption .= ' *';
766
                }
767
            }
768
        }
769
770
        return $sform;
771
    }
772
773
    /**
774
     * Create an html heading (from h1 to h6)