Login  |  Packages  |  Support  |  Bugs
PECL is deprecated.

Have you heard about PIE? 🥧 PHP Installer for Extensions (PIE) is the replacement for PECL. We recommend publishing your extension using PIE instead.

Find out more at https://github.com/php/pie.

Top Level :: Configuration :: yaconf :: 1.2.0

yaconf 1.2.0

Package Information
Summary PHP Persistent Configurations Container
Maintainers Xinchen Hui < laruence at php dot net > (lead) [details]
License PHP
Description Yaconf is a configurations container, it parses ini files, and store the result in PHP when PHP is started
Homepage https://github.com/laruence/yaconf
Release notes
Version 1.2.0
(stable)
- Added sub-directory support: INI files in sub-directories are loaded recursively (up to 16 levels) and namespaced by the directory name ('sub/x.ini' as 'sub.x')
- Added hot-reload tracking of sub-directories
- Optimized config storage with compact block (two-phase compaction)
- Added PHP PIE support
- A name conflict between an INI file and a same-named directory now raises a warning: the directory wins and the file is skipped
- Fixed memory leaks when a dot-notation key overrides a scalar value
- Fixed memory leak on foreach-by-ref over compact block tables with PHP 7.0
- Changed Yaconf::__debug_info() to report the stored value's address

[ Latest Tarball ] [ Changelog ] [ View Statistics ]
[ Browse Source ] [ Package Bugs ] [ View Documentation ]

Dependencies for release 1.2.0
PHP Version: PHP 7.0.0 or newer
PEAR Package: PEAR 1.4.0 or newer
PRIVACY POLICY  |  CREDITS
Copyright © 2001-2026 The PHP Group
All rights reserved.
Last updated: Wed Jun 17 13:08:36 2026 UTC
Bandwidth and hardware provided by: pair Networks