Code Coverage for /home/user/workspace/all/Pyrus/src/Pyrus/IRegistry.php in ChannelRegistry/exists/strict_internal.phpt

Coverage: 100%

Aggregate Code Coverage for all tests

       1           : <?php
       2           : /**
       3           :  * PEAR2_Pyrus_IRegistry
       4           :  *
       5           :  * PHP version 5
       6           :  *
       7           :  * @category  PEAR2
       8           :  * @package   PEAR2_Pyrus
       9           :  * @author    Greg Beaver <cellog@php.net>
      10           :  * @copyright 2008 The PEAR Group
      11           :  * @license   http://www.opensource.org/licenses/bsd-license.php New BSD License
      12           :  * @version   SVN: $Id$
      13           :  * @link      http://svn.pear.php.net/wsvn/PEARSVN/Pyrus/
      14           :  */
      15           : 
      16           : /**
      17           :  * Interface for a PEAR2 Pyrus managed installation registry
      18           :  *
      19           :  * @category  PEAR2
      20           :  * @package   PEAR2_Pyrus
      21           :  * @author    Greg Beaver <cellog@php.net>
      22           :  * @copyright 2008 The PEAR Group
      23           :  * @license   http://www.opensource.org/licenses/bsd-license.php New BSD License
      24           :  * @link      http://svn.pear.php.net/wsvn/PEARSVN/Pyrus/
      25           :  */
      26         1 : interface PEAR2_Pyrus_IRegistry
      27           : {
      28           :     public function install(PEAR2_Pyrus_PackageFile_v2 $info);
      29           :     public function uninstall($name, $channel);
      30           :     public function exists($package, $channel);
      31           :     public function info($package, $channel, $field);
      32           :     public function listPackages($channel);
      33           :     public function __get($var);
      34           :     /**
      35           :      * @return PEAR2_Pyrus_PackageFile_v2
      36           :      */
      37           :     public function toPackageFile($package, $channel);
      38           :     /**
      39           :      * Retrieve a list of package objects that depend on this package
      40           :      */
      41           :     public function getDependentPackages(PEAR2_Pyrus_Registry_Base $package);
      42           : }