Skip to content

Releases: brightnucleus/config

v0.1.8

11 Feb 17:23
Compare
Choose a tag to compare

[0.1.8] - 2016-02-11

Added

  • The ConfigTrait::processConfig() method now accepts one or more additional parameters (can be delimited strings) to start with a Config at a specific level. Useful to include different vendor\package levels in a single merged Config file.

v0.1.7

11 Feb 17:23
Compare
Choose a tag to compare

[0.1.7] - 2016-02-11

Fixed

  • The hasKey() method doesn't throw an exception, returns false instead.

v0.1.6

11 Feb 17:23
Compare
Choose a tag to compare

[0.1.6] - 2016-02-11

Added

  • The has* & get* methods now support keys with delimiters. The delimiters are set via the Config constructor.
  • Tests for the above.

v0.1.5

11 Feb 17:22
Compare
Choose a tag to compare

[0.1.5] - 2016-02-11

Added

  • ConfigTrait::hasConfigKey() and ConfigTrait::getConfigKey() now support a list of strings to fetch a value from several levels deep.
  • Tests for the above.

v0.1.4

11 Feb 17:22
Compare
Choose a tag to compare

[0.1.4] - 2016-02-11

Added

  • AbstractConfig:getAll() and ConfigTrait::getConfigArray().
  • hasKey() and getKey() now support a list of strings to fetch a value from several levels deep.
  • Tests for the above.

Fixed

  • PHP requirement for unit tests was lowered from 5.6 to 5.4.

v0.1.3

11 Feb 17:22
Compare
Choose a tag to compare

[0.1.3] - 2016-02-10

Added

  • Badges in README.md

Fixed

  • Update Composer to use PHPUnit 4 to reduce PHP version requirements.
  • Fix several minor code quality issues.

v0.1.2

11 Feb 17:21
Compare
Choose a tag to compare

[0.1.2] - 2016-02-01

Added

  • ConfigTrait.
  • Tests for ConfigTrait.

v0.1.1

11 Feb 17:21
Compare
Choose a tag to compare

[0.1.1] - 2016-01-29

Added

  • Tests for schema requirements.

Fixed

  • Don't instantiate OptionsResolver if not needed.
  • Formatting tweaks

v0.1.0

11 Feb 17:20
Compare
Choose a tag to compare

[0.1.0] - 2016-01-29

Added

  • Initial release to GitHub.