cvs: pear /XML_Transformer Transformer.php
| From: | Sebastian Bergmann | Date: | Mon, 13 May 2002 16:30:25 +0000 |
| Subject: | cvs: pear /XML_Transformer Transformer.php | ||
| Groups: | php.pear.cvs | ||
| Request: | Send a blank email to pear-cvs+get-3804@lists.php.net to get a copy of this message | ||
sebastian Mon May 13 12:30:25 2002 EDT
Modified files:
/pear/XML_Transformer Transformer.php
Log:
Minor tweaks.
Index: pear/XML_Transformer/Transformer.php
diff -u pear/XML_Transformer/Transformer.php:1.17 pear/XML_Transformer/Transformer.php:1.18
--- pear/XML_Transformer/Transformer.php:1.17 Mon May 13 08:53:27 2002
+++ pear/XML_Transformer/Transformer.php Mon May 13 12:30:25 2002
@@ -17,7 +17,7 @@
// | Kristian Köhntopp <kris@koehntopp.de> |
// +----------------------------------------------------------------------+
//
-// $Id: Transformer.php,v 1.17 2002/05/13 12:53:27 kk Exp $
+// $Id: Transformer.php,v 1.18 2002/05/13 16:30:25 sebastian Exp $
//
/**
@@ -62,7 +62,7 @@
*
* @author Sebastian Bergmann <sb@sebastian-bergmann.de>
* Kristian Köhntopp <kris@koehntopp.de>
-* @version $Revision: 1.17 $
+* @version $Revision: 1.18 $
* @access public
*/
class XML_Transformer {
@@ -75,7 +75,7 @@
var $_caseFolding = false;
/**
- * @var boolean
+ * @var integer
* @access private
*/
var $_caseFoldingTo = CASE_UPPER;
@@ -211,10 +211,11 @@
* @access public
*/
function canonicalName($name) {
- if ($this->caseFoldingTo == CASE_UPPER)
- return $this->_caseFolding ? strtoupper($name) : $name;
- else
- return $this->_caseFolding ? strtolower($name) : $name;
+ if ($this->caseFoldingTo == CASE_UPPER) {
+ return $this->_caseFolding ? strtoupper($name) : $name;
+ } else {
+ return $this->_caseFolding ? strtolower($name) : $name;
+ }
}
// }}}
@@ -349,11 +350,16 @@
* Sets the XML parser's case-folding option.
*
* @param boolean
+ * @param integer
* @access public
*/
- function setCaseFolding($caseFolding) {
- if (is_bool($caseFolding)) {
- $this->_caseFolding = $caseFolding;
+ function setCaseFolding($caseFolding, $caseFoldingTo = CASE_UPPER) {
+ if (is_bool($caseFolding) &&
+ ($caseFoldingTo == CASE_LOWER || $caseFoldingTo == CASE_UPPER)
+ )
+ {
+ $this->_caseFolding = $caseFolding;
+ $this->_caseFoldingTo = $caseFoldingTo;
}
}