For Programmers: Free Programming Magazines  


Home > Archive > PHP Pear > May 2006 > [ANNOUNCEMENT] PEAR_PackageFileManager_Frontend-0.4.0 (alpha) Released.









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author [ANNOUNCEMENT] PEAR_PackageFileManager_Frontend-0.4.0 (alpha) Released.
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)
Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com