PEAR is archived and read-only

This mirror preserves historical PEAR package releases and metadata so existing references remain available.

Home » PEAR » PEAR_PackageUpdate

A simple way to update packages at run time.

This package is unmaintained.

Download latest release 1.1.0RC1 (archived versions might be outdated)

License: PHP License 3.01

Description

PEAR_PackageUpdate (PPU) is designed to allow developers to easily include auto updating features for other packages and PEAR installable applications. PPU will check to see if a new version of a package is available and then ask the user if they would like to update the package. PPU uses PEAR to communicate with the channel server and to execute the update.

PPU allows the end user to take some control over when they are notified about new releases. The PPU Preferences allow a user to tell PPU not to ask about certain types of releases (bug fixes, minor releases, etc.), not to ask about certain release states (devel, alpha, etc.), not to ask until the next release or not to ask again.

PPU is just an engine for package updating. It should not be used directly. Instead one of the driver packages such as PEAR_PackageUpdate_Gtk2 should be used depending on the application or other package.

Documentation

Manual

Maintainers

Dependencies

Required

Releases

Bugs

IDStatusTypeVersionDateSummary
#7442ClosedReq0.4.12006-04-20avoid warning messages when driver is unloadable
#7456ClosedReq0.4.22006-04-22improve error frame used with PEAR_ErrorStack
#10079ClosedDoc0.6.02007-02-12no error-handling examples
#10080ClosedBug0.6.02007-02-12PEAR_Config::singleton() should be able to be used in update()
#11384ClosedBug0.6.12007-06-21Undefined variable
#14994BogusBugCVS2008-11-11Unit test failures - extra whitespace rendered during checkUpdate()
#15131ClosedBugCVS2008-11-22Parse errors in examples
#17116OpenBugCVS2010-02-16Unit test behaviour?