PEAR is archived and read-only

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

Home » Authentication » Auth_PrefManager

Preferences management class

This package is unmaintained.

Download latest release 1.2.2 (archived versions might be outdated)

License: PHP License

Description

Preference Manager is a class to handle user preferences in a web application, looking them up in a table using a combination of their userid, and the preference name to get a value, and (optionally) returning a default value for the preference if no value could be found for that user.

It is designed to be used alongside the PEAR Auth class, but can be used with anything that allows you
to obtain the user's id - including your own code.

Documentation

Manual

Maintainers

Dependencies

Required

Releases

Bugs

IDStatusTypeVersionDateSummary
#1416ClosedBug2004-05-15echo sql query in function getPref
#2512ClosedBug2004-10-12When using a custom valueColumn no pref ever returned
#2975ClosedBug2004-12-16is_subclass_of at line 131 warnings
#3655ClosedBug2005-03-01deleteDefaultPref() return no value instead of true/false
#5588No FeedbackBug2005-10-03Does not get/set prefs
#9016BogusReq1.1.42006-10-13MDB2 Support
#9469ClosedBug1.1.42006-11-26Fatal error
#11714Wont fixBug1.2.02007-07-31unit tests should use sqlite
#14876DuplicateReqCVS2008-10-25Allow tests to integrate into pear wide test suite
#14877ClosedBugCVS2008-10-25Can't run unit tests from CVS without configuration
#19408ClosedBug1.2.12012-05-05package installs files to extra Auth subdir
#20341OpenBug1.2.22014-07-09Updating "PEAR_PackageFileManager" PHP Extensions and Applications Package
#20342OpenReq1.2.22014-07-09Net_GeoIP::getInstance()