Class AutomateIt::PackageManager::PECL
In: lib/automateit/package_manager/pecl.rb
Parent: ::AutomateIt::PackageManager::BaseDriver

PackageManager::PECL

A PackageManager driver for PECL (PHP Extension Community Library), manages software packages using the pecl command.

Methods

Public Instance methods

Options:

  • :force — Force installation, needed when installing unstable packages

See AutomateIt::PackageManager#install

See AutomateIt::PackageManager#installed?

See AutomateIt::PackageManager#not_installed?

Protected Instance methods

Retrieve a hash containing all installed packages, indexed by package name. Each value is a hash containing values for :channel, :version, and :state.

[Validate]