a:18:{s:8:"provides";a:17:{s:14:"class;XML_Util";a:3:{s:4:"type";s:5:"class";s:4:"name";s:8:"XML_Util";s:8:"explicit";b:1;}s:29:"function;XML_Util::apiVersion";a:3:{s:4:"type";s:8:"function";s:4:"name";s:20:"XML_Util::apiVersion";s:8:"explicit";b:1;}s:34:"function;XML_Util::replaceEntities";a:3:{s:4:"type";s:8:"function";s:4:"name";s:25:"XML_Util::replaceEntities";s:8:"explicit";b:1;}s:34:"function;XML_Util::reverseEntities";a:3:{s:4:"type";s:8:"function";s:4:"name";s:25:"XML_Util::reverseEntities";s:8:"explicit";b:1;}s:36:"function;XML_Util::getXMLDeclaration";a:3:{s:4:"type";s:8:"function";s:4:"name";s:27:"XML_Util::getXMLDeclaration";s:8:"explicit";b:1;}s:40:"function;XML_Util::getDocTypeDeclaration";a:3:{s:4:"type";s:8:"function";s:4:"name";s:31:"XML_Util::getDocTypeDeclaration";s:8:"explicit";b:1;}s:37:"function;XML_Util::attributesToString";a:3:{s:4:"type";s:8:"function";s:4:"name";s:28:"XML_Util::attributesToString";s:8:"explicit";b:1;}s:36:"function;XML_Util::collapseEmptyTags";a:3:{s:4:"type";s:8:"function";s:4:"name";s:27:"XML_Util::collapseEmptyTags";s:8:"explicit";b:1;}s:28:"function;XML_Util::createTag";a:3:{s:4:"type";s:8:"function";s:4:"name";s:19:"XML_Util::createTag";s:8:"explicit";b:1;}s:37:"function;XML_Util::createTagFromArray";a:3:{s:4:"type";s:8:"function";s:4:"name";s:28:"XML_Util::createTagFromArray";s:8:"explicit";b:1;}s:37:"function;XML_Util::createStartElement";a:3:{s:4:"type";s:8:"function";s:4:"name";s:28:"XML_Util::createStartElement";s:8:"explicit";b:1;}s:35:"function;XML_Util::createEndElement";a:3:{s:4:"type";s:8:"function";s:4:"name";s:26:"XML_Util::createEndElement";s:8:"explicit";b:1;}s:32:"function;XML_Util::createComment";a:3:{s:4:"type";s:8:"function";s:4:"name";s:23:"XML_Util::createComment";s:8:"explicit";b:1;}s:37:"function;XML_Util::createCDataSection";a:3:{s:4:"type";s:8:"function";s:4:"name";s:28:"XML_Util::createCDataSection";s:8:"explicit";b:1;}s:37:"function;XML_Util::splitQualifiedName";a:3:{s:4:"type";s:8:"function";s:4:"name";s:28:"XML_Util::splitQualifiedName";s:8:"explicit";b:1;}s:30:"function;XML_Util::isValidName";a:3:{s:4:"type";s:8:"function";s:4:"name";s:21:"XML_Util::isValidName";s:8:"explicit";b:1;}s:29:"function;XML_Util::raiseError";a:3:{s:4:"type";s:8:"function";s:4:"name";s:20:"XML_Util::raiseError";s:8:"explicit";b:1;}}s:8:"filelist";a:3:{s:20:"examples/example.php";a:4:{s:4:"role";s:3:"doc";s:14:"baseinstalldir";s:3:"XML";s:6:"md5sum";s:32:"e255bc65d82b507df3ce1921aef75244";s:12:"installed_as";s:53:"/usr/local/lib/php/docs/XML_Util/examples/example.php";}s:21:"examples/example2.php";a:4:{s:4:"role";s:3:"doc";s:14:"baseinstalldir";s:3:"XML";s:6:"md5sum";s:32:"6e3cee592743f5abdfef8a1e6361a7a8";s:12:"installed_as";s:54:"/usr/local/lib/php/docs/XML_Util/examples/example2.php";}s:8:"Util.php";a:4:{s:4:"role";s:3:"php";s:14:"baseinstalldir";s:3:"XML";s:6:"md5sum";s:32:"574821de3c97fc2c6487728e04bcb6ee";s:12:"installed_as";s:63:"/var/www/html/seagull/branches/0.6-bugfix/lib/pear/XML/Util.php";}}s:10:"xsdversion";s:3:"1.0";s:15:"packagerversion";s:8:"1.5.0RC1";s:7:"package";s:8:"XML_Util";s:7:"summary";s:18:"XML utility class.";s:11:"description";s:194:"Selection of methods that are often needed when working with XML documents. Functionality includes creating of attribute lists from arrays, creation of tags, validation of XML names and more. ";s:11:"maintainers";a:2:{i:0;a:4:{s:6:"handle";s:5:"schst";s:4:"name";s:15:"Stephan Schmidt";s:5:"email";s:19:"schst@php-tools.net";s:4:"role";s:4:"lead";}i:1;a:4:{s:6:"handle";s:5:"davey";s:4:"name";s:12:"Davey Shafik";s:5:"email";s:13:"davey@php.net";s:4:"role";s:6:"helper";}}s:7:"version";s:5:"1.1.4";s:12:"release_date";s:10:"2006-12-16";s:15:"release_license";s:11:"PHP License";s:13:"release_state";s:6:"stable";s:13:"release_notes";s:65:"- Fixed bug #9561: Not allowing underscores in middle of tags ";s:12:"release_deps";a:3:{i:1;a:4:{s:4:"type";s:3:"ext";s:3:"rel";s:3:"has";s:8:"optional";s:2:"no";s:4:"name";s:4:"pcre";}i:2;a:4:{s:4:"type";s:3:"pkg";s:3:"rel";s:3:"has";s:8:"optional";s:2:"no";s:4:"name";s:4:"PEAR";}i:3;a:4:{s:4:"type";s:3:"php";s:3:"rel";s:2:"ge";s:7:"version";s:5:"4.2.0";s:8:"optional";s:2:"no";}}s:9:"changelog";a:17:{i:0;a:4:{s:7:"version";s:3:"0.1";s:12:"release_date";s:10:"2003-08-01";s:13:"release_state";s:6:"stable";s:13:"release_notes";s:20:"inital release ";}i:1;a:4:{s:7:"version";s:5:"0.1.1";s:12:"release_date";s:10:"2003-08-02";s:13:"release_state";s:6:"stable";s:13:"release_notes";s:47:"bugfix: removed bug in createTagFromArray ";}i:2;a:5:{s:7:"version";s:3:"0.2";s:12:"release_date";s:10:"2003-08-12";s:15:"release_license";s:11:"PHP License";s:13:"release_state";s:6:"stable";s:13:"release_notes";s:45:"added XML_Util::getDocTypeDeclaration() ";}i:3;a:5:{s:7:"version";s:5:"0.2.1";s:12:"release_date";s:10:"2003-09-05";s:15:"release_license";s:11:"PHP License";s:13:"release_state";s:6:"stable";s:13:"release_notes";s:76:"fixed bug with zero as tag content in createTagFromArray and createTag ";}i:4;a:5:{s:7:"version";s:3:"0.3";s:12:"release_date";s:10:"2003-09-12";s:15:"release_license";s:11:"PHP License";s:13:"release_state";s:6:"stable";s:13:"release_notes";s:55:"added createStartElement() and createEndElement() ";}i:5;a:5:{s:7:"version";s:3:"0.4";s:12:"release_date";s:10:"2003-09-21";s:15:"release_license";s:11:"PHP License";s:13:"release_state";s:6:"stable";s:13:"release_notes";s:138:"added createCDataSection(), added support for CData sections in createTag* methods, fixed bug #23, fixed bug in splitQualifiedName() ";}i:6;a:5:{s:7:"version";s:3:"0.5";s:12:"release_date";s:10:"2003-09-23";s:15:"release_license";s:11:"PHP License";s:13:"release_state";s:6:"stable";s:13:"release_notes";s:176:"added support for multiline attributes in attributesToString(), createTag*() and createStartElement (requested by Yavor Shahpasov for XML_Serializer), added createComment ";}i:7;a:5:{s:7:"version";s:5:"0.5.1";s:12:"release_date";s:10:"2003-09-26";s:15:"release_license";s:11:"PHP License";s:13:"release_state";s:6:"stable";s:13:"release_notes";s:108:"added default namespace parameter (optional) in splitQualifiedName() (requested by Sebastian Bergmann) ";}i:8;a:5:{s:7:"version";s:5:"0.5.2";s:12:"release_date";s:10:"2003-11-22";s:15:"release_license";s:11:"PHP License";s:13:"release_state";s:6:"stable";s:13:"release_notes";s:84:"now creates XHTML compliant empty tags (Davey), minor whitespace fixes (Davey) ";}i:9;a:5:{s:7:"version";s:10:"0.6.0beta1";s:12:"release_date";s:10:"2004-05-24";s:15:"release_license";s:11:"PHP License";s:13:"release_state";s:4:"beta";s:13:"release_notes";s:573:"- Fixed bug 1438 (namespaces not accepted for isValidName()) (thanks to davey) - added optional parameter to replaceEntities() to define the set of entities to replace - added optional parameter to attributesToString() to define, whether entities should be replaced (requested by Sebastian Bergmann) - allowed second parameter to XML_Util::attributesToString() to be an array containing options (easier to use, if you only need to set the last parameter) - introduced XML_Util::raiseError() to avoid the necessity of including PEAR.php, will only be included on error ";}i:10;a:5:{s:7:"version";s:5:"0.6.0";s:12:"release_date";s:10:"2004-06-07";s:15:"release_license";s:11:"PHP License";s:13:"release_state";s:6:"stable";s:13:"release_notes";s:573:"- Fixed bug 1438 (namespaces not accepted for isValidName()) (thanks to davey) - added optional parameter to replaceEntities() to define the set of entities to replace - added optional parameter to attributesToString() to define, whether entities should be replaced (requested by Sebastian Bergmann) - allowed second parameter to XML_Util::attributesToString() to be an array containing options (easier to use, if you only need to set the last parameter) - introduced XML_Util::raiseError() to avoid the necessity of including PEAR.php, will only be included on error ";}i:11;a:5:{s:7:"version";s:5:"0.6.1";s:12:"release_date";s:10:"2004-10-28";s:15:"release_license";s:11:"PHP License";s:13:"release_state";s:6:"stable";s:13:"release_notes";s:109:"- Added check for tag name (either as local part or qualified name) in createTagFromArray() (bug #1083) ";}i:12;a:5:{s:7:"version";s:5:"1.0.0";s:12:"release_date";s:10:"2004-10-28";s:15:"release_license";s:11:"PHP License";s:13:"release_state";s:6:"stable";s:13:"release_notes";s:47:"- Added reverseEntities() (request #2639) ";}i:13;a:5:{s:7:"version";s:5:"1.1.0";s:12:"release_date";s:10:"2004-11-19";s:15:"release_license";s:11:"PHP License";s:13:"release_state";s:6:"stable";s:13:"release_notes";s:79:"- Added collapseEmptyTags (patch by Sebastian Bergmann and Thomas Duffey) ";}i:14;a:5:{s:7:"version";s:5:"1.1.1";s:12:"release_date";s:10:"2004-12-23";s:15:"release_license";s:11:"PHP License";s:13:"release_state";s:6:"stable";s:13:"release_notes";s:312:"- fixed bug in replaceEntities() and reverseEntities() in conjunction with XML_UTIL_ENTITIES_HTML - createTag() and createTagFromArray() now accept XML_UTIL_ENTITIES_XML, XML_UTIL_ENTITIES_XML_REQUIRED, XML_UTIL_ENTITIES_HTML, XML_UTIL_ENTITIES_NONE and XML_UTIL_CDATA_SECTION as $replaceEntities parameter ";}i:15;a:5:{s:7:"version";s:5:"1.1.2";s:12:"release_date";s:10:"2006-12-01";s:15:"release_license";s:11:"PHP License";s:13:"release_state";s:6:"stable";s:13:"release_notes";s:213:"- fixed bug #5419: isValidName() now checks for character classes - implemented request #8196: added optional parameter to influence array sorting to createTag() createTagFromArray() and createStartElement() ";}i:16;a:5:{s:7:"version";s:5:"1.1.4";s:12:"release_date";s:10:"2006-12-16";s:15:"release_license";s:11:"PHP License";s:13:"release_state";s:6:"stable";s:13:"release_notes";s:67:"- Fixed bug #9561: Not allowing underscores in middle of tags ";}}s:12:"_lastversion";s:5:"1.1.2";s:7:"dirtree";a:2:{s:41:"/usr/local/lib/php/docs/XML_Util/examples";b:1;s:54:"/var/www/html/seagull/branches/0.6-bugfix/lib/pear/XML";b:1;}s:13:"_lastmodified";i:1166818277;}