patConfiguration < Changelog >  



Changelog
v2.0.0 (2005-08-13)

added missing examples (schst)

prevent PHP-Notices with issetConfigValue() (bug #145, contributed by Frank Kleine)
v2.0.0b2 (2005-04-05)

fixed bug #104 (wrong parameter name) (schst)

added an error check in the writeConfigFile() method in case the target file cannot be written (argh)

fixed check for the writer's serializeConfig() method return values (argh)

added new to define default values of non-existent child-tags
v2.0.0b1 (2005-03-06)

This release breaks backward compatibility!

Introduced the concept of drivers to read and write config file: This increases performce as base classer is smaller and drivers are loaded when needed.

Added XML Reader and XML Writer

Added WDDX Reader and WDDX Writer

Added INI Reader and INI Writer

Added PHP Writer

Added loadConfig() as alias for parseConfigFile()

Added once="yes|no" to the <xinc/> tag

Removed some notices

Now uses patError for error management

dropped the support for extensions

huge improvements for the define tag
v1.6 (2003-07-06)

removed some notices

PHP5 compatible

implemented constructor to set options at once

implemented flexible error handling

implemented <define/> tags te define custom namespaces and attributes

implemented <xinc/> tag to include files or directories

implmented xml:space attribute to define handling of whitespace

added variable encoding for XML files
v1.3 (2002-11-11)

removed notices and warnings (thanks to Oliver Hofer)

implemented caching
v1.22 (2002-04-27)

removed bug with saving XML files that contained internal entities

removed bug with empty arrays

removed some minor bugs

added mode => pretty option which creates human-readable XML files
v1.21 (2001-11-05)

removed bug in writeConfig()

added clearConfigValue()

license changed to LGPL
v1.2 (2001-09-05)

enabled use of wildcards (*) in getConfigValue()

implemented direct access to values in an array using []

added setConfigValue() and setConfigValues()

implemented writeConfigFile() to write xml or php config files

added setIncludeDir(), so extension may be located in any dir
v1.1 (2001-06-27)

array support implemented

simplified API for writing extensions

New extensions: patUser & patTemplate
v1.0 (2001-06-19)

inital revision

Partnersites
PHP Application Tools

© 2001-2006
pat is watching you!

Last Updated: 2005-08-13 22:40:01 Jump to the top of the page (of course only if you're far enough down...)