Source for file Parser.php
Documentation is available at Parser.php
* PEAR_ChannelFile_Parser for parsing channel.xml
* @author Greg Beaver <cellog@php.net>
* @copyright 1997-2009 The Authors
* @license http://opensource.org/licenses/bsd-license.php New BSD License
* @version CVS: $Id: Parser.php 313023 2011-07-06 19:17:11Z dufuz $
* @link http://pear.php.net/package/PEAR
* @since File available since Release 1.4.0a1
require_once 'PEAR/XMLParser.php';
require_once 'PEAR/ChannelFile.php';
* @author Greg Beaver <cellog@php.net>
* @copyright 1997-2009 The Authors
* @license http://opensource.org/licenses/bsd-license.php New BSD License
* @version Release: 1.9.4
* @link http://pear.php.net/package/PEAR
* @since Class available since Release 1.4.0a1
$this->_registry = &$c->getRegistry ();
function parse($data, $file)
$ret->setConfig ($this->_config);
if (isset ($this->_logger)) {
$ret->setLogger ($this->_logger);
$ret->fromArray ($this->_unserializedData);
// make sure the filelist is in the easy to read format needed
$ret->setPackagefile ($file, $archive);
Documentation generated on Wed, 06 Jul 2011 23:31:04 +0000 by phpDocumentor 1.4.3. PEAR Logo Copyright © PHP Group 2004.
|