@@ -222,7 +222,7 @@ public function cloneRow($search, $numberOfClones)
222222 * @param string $blockname
223223 * @param integer $clones
224224 * @param boolean $replace
225- * @return null
225+ * @return string| null
226226 */
227227 public function cloneBlock ($ blockname , $ clones = 1 , $ replace = true )
228228 {
@@ -263,7 +263,6 @@ public function replaceBlock($blockname, $replacement)
263263 * Delete a block of text
264264 *
265265 * @param string $blockname
266- * @param string $replacement
267266 */
268267 public function deleteBlock ($ blockname )
269268 {
@@ -317,7 +316,7 @@ public function saveAs($strFilename)
317316 *
318317 * @param string $documentPartXML
319318 * @param string $search
320- * @param mixed $replace
319+ * @param string $replace
321320 * @param integer $limit
322321 * @return string
323322 */
@@ -335,16 +334,10 @@ protected function setValueForPart($documentPartXML, $search, $replace, $limit)
335334 $ search = '${ ' . $ search . '} ' ;
336335 }
337336
338- if (!is_array ($ replace )) {
339- if (!String::isUTF8 ($ replace )) {
340- $ replace = utf8_encode ($ replace );
341- }
342- $ replace = htmlspecialchars ($ replace );
343- } else {
344- foreach ($ replace as $ key => $ value ) {
345- $ replace [$ key ] = htmlspecialchars ($ value );
346- }
337+ if (!String::isUTF8 ($ replace )) {
338+ $ replace = utf8_encode ($ replace );
347339 }
340+ $ replace = htmlspecialchars ($ replace );
348341
349342 $ regExpDelim = '/ ' ;
350343 $ escapedSearch = preg_quote ($ search , $ regExpDelim );
0 commit comments