cvs: pear /XML_Transformer Transformer.php

From: Date: Mon, 13 May 2002 12:09:05 +0000
Subject: cvs: pear /XML_Transformer Transformer.php
Groups: php.pear.cvs 
Request: Send a blank email to pear-cvs+get-3798@lists.php.net to get a copy of this message
kk Mon May 13 08:09:05 2002 EDT Modified files: /pear/XML_Transformer Transformer.php Log: Ok, *sigh*. Index: pear/XML_Transformer/Transformer.php diff -u pear/XML_Transformer/Transformer.php:1.14 pear/XML_Transformer/Transformer.php:1.15 --- pear/XML_Transformer/Transformer.php:1.14 Sun May 12 06:34:20 2002 +++ pear/XML_Transformer/Transformer.php Mon May 13 08:09:05 2002 @@ -17,7 +17,7 @@ // | Kristian Köhntopp <kris@koehntopp.de> | // +----------------------------------------------------------------------+ // -// $Id: Transformer.php,v 1.14 2002/05/12 10:34:20 sebastian Exp $ +// $Id: Transformer.php,v 1.15 2002/05/13 12:09:05 kk Exp $ // /** @@ -62,7 +62,7 @@ * * @author Sebastian Bergmann <sb@sebastian-bergmann.de> * Kristian Köhntopp <kris@koehntopp.de> -* @version $Revision: 1.14 $ +* @version $Revision: 1.15 $ * @access public */ class XML_Transformer { @@ -75,6 +75,12 @@ var $_caseFolding = false; /** + * @var boolean + * @access private + */ + var $_caseFoldingTo = CASE_UPPER; + + /** * @var array * @access private */ @@ -136,6 +142,7 @@ $startup = isset($parameters['startup']) ? $parameters['startup'] : true; $this->_caseFolding = isset($parameters['caseFolding']) ? $parameters['caseFolding'] : false; + $this->_caseFoldingTo = isset($parameters['caseFoldingTo']) ? $parameters['caseFoldingTo'] : CASE_UPPER; $overloadedElements = isset($parameters['overloadedElements']) ? $parameters['overloadedElements'] : array(); $this->_overloadedNamespaces = isset($parameters['overloadedNamespaces']) ? $parameters['overloadedNamespaces'] : array(); $this->_recursiveOperation = isset($parameters['recursiveOperation']) ? $parameters['recursiveOperation'] : true; @@ -181,7 +188,7 @@ $string = ''; if ($this->_caseFolding) { - $attributes = array_change_key_case($attributes, CASE_UPPER); + $attributes = array_change_key_case($attributes, $this->_caseFoldingTo); } ksort($attributes);

« previous php.pear.cvs (#3798) next »