Re: Pyrus and SimpleChannelFrontend questions

From: Date: Wed, 16 Jun 2010 17:59:11 +0000
Subject: Re: Pyrus and SimpleChannelFrontend questions
References: 1  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-53570@lists.php.net to get a copy of this message
On Wednesday, June 16, 2010, Michael Gauthier <mike@silverorange.com> wrote: > Hello, > > I'm working features for the PEAR2 website. The site uses Pyrus and > SimpleChannelFrontend (SCF) as the data source. > > I have a few of questions about Pyrus and SCF: > > 1. I can get package dependencies of a package using: >   $package->dependencies['required']->package >   The returned object is iterable. How come it isn't also >   countable? > > 2. Similarly, how come I can iterate a package to get releases >   but can not count the package to count the number of releases? > > 3. How can I get a list of maintainers for a package including >   full name and email address? > > 4. How can I get a list of the categories a package belongs to? > > 5. Is there any documentation? Even the class docs in the source >   code are missing. This code is going to be hard to maintain in >   the future since there are no explanations present in the code. Your best bet is to look at the unit tests for pyrus, and help document it. Basically you're using an object that represents the package.xml file. -- Brett Bieber University of Nebraska-Lincoln

« previous php.pear.dev (#53570) next »