From: Tim Starling Date: Mon, 3 Jul 2006 03:29:32 +0000 (+0000) Subject: Made MagicWord::addToArray() support case-insensitive arrays X-Git-Tag: 1.31.0-rc.0~56447 X-Git-Url: http://git.cyclocoop.org/data/%24oldEdit?a=commitdiff_plain;h=3b628d11739b4423222c80b6ef54aacfd93f9604;p=lhc%2Fweb%2Fwiklou.git Made MagicWord::addToArray() support case-insensitive arrays --- diff --git a/includes/MagicWord.php b/includes/MagicWord.php index 45945f6659..8ef8ed145f 100644 --- a/includes/MagicWord.php +++ b/includes/MagicWord.php @@ -424,8 +424,14 @@ class MagicWord { * lookup in a list of magic words */ function addToArray( &$array, $value ) { - foreach ( $this->mSynonyms as $syn ) { - $array[$syn] = $value; + if ( $this->mCaseSensitive ) { + foreach ( $this->mSynonyms as $syn ) { + $array[$syn] = $value; + } + } else { + foreach ( $this->mSynonyms as $syn ) { + $array[strtolower($syn)] = $value; + } } } }