| Class | AutomateIt::PackageManager::PEAR |
| In: |
lib/automateit/package_manager/pear.rb
|
| Parent: | ::AutomateIt::PackageManager::BaseDriver |
A PackageManager driver for PEAR (PHP Extension and Application Repository), manages software packages using the pear command.
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.
IMPORTANT: See documentation at the top of this file for how to correctly install packages from a specific channel.
Options: