Path

ez components / documentation / api reference / 2007.1 / configuration


eZ Components 2007.1

Configuration: ChangeLog

[ Tutorial ] [ Class tree ] [ Element index ] [ ChangeLog ] [ Credits ]

1.2 - Monday 02 July 2007

  • Documentation fixes and updates.

1.2beta1 - Monday 07 May 2007

  • Implemented issue #9965: Support for delayed initialization through ezcBaseInit.
  • Implemented issue #10457: Unclear what $name in getSetting() of Configuration component means.
  • Added the ezcConfigurationManager::reset() method that returns the manager to its uninitialized state.
  • Fixed issue #10110: Warnings in configuration tests with the posix extension is not enabled.

1.1 - Monday 18 December 2006

1.1beta1 - Monday 20 November 2006

  • Added feature #9169: Ini files can also have comments that start with an ; now - instead of only using # as comment marker.

1.0.4 - Monday 09 October 2006

1.0.3 - Monday 28 August 2006

  • Refactored to use new ezcBaseStruct class to inherit all the structs from.

1.0.2 - Monday 12 June 2006

1.0.1 - Monday 20 February 2006

  • Fixed bug #7855: Ini value not followed by newline sequence is not recognized.

1.0 - Monday 30 January 2006

  • Fixed documentation regarding when which exception is thrown.

ezcConfigurationManager

  • Added getSettingsAsList() method to retrieve a group of settings but without their names being used as keys in the returned array. This allows the list() = $manager->getSettingsAsList( $name, $group, $settingsArray() ); syntax.

1.0rc1 - Monday 16 January 2006

  • Changed exception behavior. All errors will now throw a different exception class.

ezcConfigurationFileWriter

  • Fixed generation of file names to include a . before appending the suffix.
  • Fixed a spelling error when throwing an exception in case a file could not be written to.

1.0beta2 - Wednesday 21 December 2005

ezcConfiguration

  • Added implementation of getGroupNames() that returns all group names from a configuration file.
  • Changed method names:
    • allComments() to getAllComments()
    • allSettings() to getAllSettings()
    • arraySetting() to getArraySetting()
    • boolSetting() to getBoolSetting()
    • comments() to getComments()
    • comment() to getComment()
    • floatSetting() to getFloatSetting()
    • intSetting() to getIntSetting()
    • numberSetting() to getNumberSetting()
    • settingNames() to getSettingNames()
    • settingsInGroup() to getSettingsInGroup()
    • settings() to getSettings()
    • setting() to getSetting()
    • stringSetting() to getStringSetting()

ezcConfigurationManager

  • Changed method names:
    • arraySetting() to getArraySetting()
    • boolSetting() to getBoolSetting()
    • numberSetting() to getNumberSetting()
    • settings() to getSettings()
    • setting() to getSetting()
    • stringSetting() to getStringSetting()

ezcConfigurationArrayReader

  • Changed method name:
    • timestamp() to getTimestamp()

ezcConfigurationIniReader

  • Changed method name:
    • timestamp() to getTimestamp()

1.0beta1 - [RELEASEDATE]

  • Initial release of this package.
Last updated: Thu, 01 Nov 2007