pear.rb

Path: lib/automateit/package_manager/pear.rb
Last Update: Fri Mar 20 04:47:12 -0700 2009

PackageManager::PEAR

A PackageManager driver for PEAR (PHP Extension and Application Repository), manages software packages using the pear command.

Using specific channels

To install a package from the default PEAR channel, just specify it‘s name, e.g. HTML_QuickForm.

To install a package from another channel, you must specify the name prefixed with the channel‘s URL, e.g. pear.symfony-project.com/symfony, so that the channel can be automatically added as needed.

IMPORTANT: DO NOT specify a remote channel‘s alias, e.g. symfony/symfony, because this provides no way to discover the channel.

[Validate]