| PEAR Announce 2006-05-21, 7:02 pm |
| The new PEAR package PEAR_PackageFileManager_Frontend-0.4.0 (alpha) has been released at http://pear.php.net/.
Release notes
-------------
* news
- new api : getPreferences() to retrieve easily user options loaded.
- options filelistgenerator was renamed to plugingenerator, and new filelistgenerator begin equal to PFM same option.
- new configuration structure (more simple)
gui options are now only supported by PFM FE Web.
- setOption() and getOption() did not used any more the xpath ability of PEAR::Config
* improvements
- realpathnix() and array_merge_recursive2() are static class methods so they don't pollute the global namespace.
- loadPreferences() is no more mandatory, and you can reload default options.
- add a hack for PEAR::Config that cannot parse correctly boolean for XML container.
- reduces amount of data stored in session
Package Info
-------------
PEAR_PackageFileManager_Frontend is designed to act as a backend with all features required by frontend such as Web or Gtk2.
Features:
- keep and manage all errors/warnings through a PEAR ErrorStack
- allow to import/export users preferences
- logs all frontend activities
- retrieve user package informations on import with common API getDefaults()
- provides also basic methods to get list of maintainers, files with roles and replacements,
list of dependencies (packages, extensions), and specific files roles.
- provides a common Decorator pattern class for any frontend (Web, Gtk2, ...)
- works with PHP 4 and PHP 5.
Related Links
-------------
Package home: http://pear.php.net/package/PEAR_Pa...anager_Frontend
Changelog: http://pear.php.net/package/PEAR_Pa.../download/0.4.0
Download: http://pear.php.net/get/PEAR_Packag...ntend-0.4.0.tgz
Authors
-------------
Laurent Laville <pear@laurent-laville.org> (lead)
|