@weierophinney weierophinney released this Apr 4, 2018 · 2 commits to master since this release

Assets 2

Added

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.

@weierophinney weierophinney released this Feb 26, 2018 · 28 commits to master since this release

Assets 2

Added

  • #12 adds post-processing capabilities. Post processors are PHP callables (or class names of classes that define __invoke()) that accept the configuration array, and return a processed configuration array. Like providers, they are provided as an array of values when defining the ConfigAggregator instance, and passed as the third constructor argument. One use case is to re-use values by referencing another configuration key, ala the Symfony DI ParameterBag.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.

@weierophinney weierophinney released this Nov 6, 2017 · 77 commits to master since this release

Assets 2

Added

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #14 fixes how file globbing of configuration files works on FreeBSD and IBM i Series systems. It does so by adding a dependency on zend-stdlib, which provides a glob compatibility layer.

@weierophinney weierophinney released this Apr 24, 2017 · 93 commits to master since this release

Assets 2

Added

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.

@Xerkus Xerkus released this Apr 23, 2017 · 104 commits to master since this release

Assets 2

Added

  • #3 added zend-config ^3.0 support

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.

@weierophinney weierophinney released this Jan 11, 2017 · 112 commits to master since this release

Assets 2

Added

  • #2 adds a new ArrayProvider, which accepts an array to its constructor, and returns it when invoked. This can be used to provide in-line array configuration when feeding the ConfigAggregator instance.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.

@weierophinney weierophinney released this Dec 8, 2016 · 116 commits to master since this release

Assets 2

Initial release.

Based on the 0.4.0 version of mtymek/expressive-config-manager, this version renames the namespace from Zend\Expressive\ConfigManager to Zend\ConfigAggregator, and renames the ConfigManager class to ConfigAggregator. All other functionality remains the same.