Skip to content

[Sync-En] Revise the Yaconf extension documentation (#5801) - #3379

Merged
lacatoire merged 1 commit into
php:masterfrom
lacatoire:sync-en/yaconf-revision
Aug 26, 2026
Merged

[Sync-En] Revise the Yaconf extension documentation (#5801)#3379
lacatoire merged 1 commit into
php:masterfrom
lacatoire:sync-en/yaconf-revision

Conversation

@lacatoire

Copy link
Copy Markdown
Member

Closes #3365

Sync with php/doc-en@3b05256 (PR php/doc-en#5801).

Changes:

  • book.xml: rewrite preface — persistent memory sharing across FPM workers, zero-copy retrieval, compacted storage (1.2.0), recursive sub-directory loading (1.2.0), security notes
  • ini.xml: swap entry order (directory first), rewrite both directive descriptions, add INI syntax and section examples, add ZTS note for check_delay
  • setup.xml: add PIE and from-source installation instructions
  • yaconf/get.xml: rename $default_value$default, rewrite description and examples (sub-directory notation)
  • yaconf/has.xml: fill previously empty description, parameters, returnvalues; add examples
  • yaconf/debuginfo.xml: new file documenting Yaconf::__debug_info() (PECL yaconf ≥ 1.1.0)

Sync with php/doc-en@3b05256 (PR #5801).

- Rewrite book.xml preface: document persistent memory sharing across
  FPM workers, zero-copy retrieval, compacted storage block (1.2.0),
  recursive sub-directory loading (1.2.0), security benefits
- Update ini.xml: swap entry order (directory first), rewrite both
  directive descriptions, add INI syntax and section inheritance
  examples under yaconf.directory, add ZTS note under check_delay
- Update setup.xml: add PIE and from-source installation instructions
- Update get.xml: rename parameter default_value -> default, rewrite
  description and examples with sub-directory notation
- Update has.xml: fill in previously empty description, parameters,
  returnvalues and add examples section
- Add debuginfo.xml: document new Yaconf::__debug_info() method
  (PECL yaconf >= 1.1.0)
@lacatoire
lacatoire merged commit 31e15d4 into php:master Aug 26, 2026
5 checks passed
@lacatoire
lacatoire deleted the sync-en/yaconf-revision branch August 26, 2026 13:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Sync EN] Revise the Yaconf extension documentation (#5801)

1 participant