Code Duplication    Length = 21-22 lines in 2 locations

htdocs/class/module.textsanitizer.php 2 locations

@@ 821-841 (lines=21) @@
818
     * @param  mixed   $bbcode
819
     * @return mixed|string
820
     */
821
    public function sanitizeForDisplay($text, $allowhtml = 0, $smiley = 1, $bbcode = 1)
822
    {
823
        $GLOBALS['xoopsLogger']->addDeprecated(__CLASS__ . '::' . __FUNCTION__ . ' is deprecated');
824
        if ($allowhtml == 0) {
825
            $text = $this->htmlSpecialChars($text);
826
        } else {
827
            // $config =& $GLOBALS['xoopsConfig'];
828
            // $allowed = $config['allowed_html'];
829
            // $text = strip_tags($text, $allowed);
830
            $text = $this->makeClickable($text);
831
        }
832
        if ($smiley == 1) {
833
            $text = $this->smiley($text);
834
        }
835
        if ($bbcode == 1) {
836
            $text =& $this->xoopsCodeDecode($text);
837
        }
838
        $text = $this->nl2Br($text);
839
840
        return $text;
841
    }
842
843
    /**
844
     * MyTextSanitizer::sanitizeForPreview()
@@ 852-873 (lines=22) @@
849
     * @param  mixed   $bbcode
850
     * @return mixed|string
851
     */
852
    public function sanitizeForPreview($text, $allowhtml = 0, $smiley = 1, $bbcode = 1)
853
    {
854
        $GLOBALS['xoopsLogger']->addDeprecated(__CLASS__ . '::' . __FUNCTION__ . ' is deprecated');
855
        $text = $this->oopsStripSlashesGPC($text);
856
        if ($allowhtml == 0) {
857
            $text = $this->htmlSpecialChars($text);
858
        } else {
859
            // $config =& $GLOBALS['xoopsConfig'];
860
            // $allowed = $config['allowed_html'];
861
            // $text = strip_tags($text, $allowed);
862
            $text = $this->makeClickable($text);
863
        }
864
        if ($smiley == 1) {
865
            $text = $this->smiley($text);
866
        }
867
        if ($bbcode == 1) {
868
            $text =& $this->xoopsCodeDecode($text);
869
        }
870
        $text = $this->nl2Br($text);
871
872
        return $text;
873
    }
874
875
    /**
876
     * MyTextSanitizer::makeTboxData4Save()