Skip to content

sqlite3: document lastExtendedErrorCode/enableExtendedResultCodes, fix lastInsertRowID casing, describe OK/DENY/IGNORE - #5659

Open
lacatoire wants to merge 1 commit into
php:masterfrom
lacatoire:sync-src/sqlite3-fixes
Open

sqlite3: document lastExtendedErrorCode/enableExtendedResultCodes, fix lastInsertRowID casing, describe OK/DENY/IGNORE#5659
lacatoire wants to merge 1 commit into
php:masterfrom
lacatoire:sync-src/sqlite3-fixes

Conversation

@lacatoire

Copy link
Copy Markdown
Member

Document two public SQLite3 methods that have existed since PHP 8.0 but had no manual page: SQLite3::lastExtendedErrorCode(): int and SQLite3::enableExtendedResultCodes(bool $enable = true): bool (both added to versions.xml). Fix the casing of SQLite3::lastInsertRowID in versions.xml so the version banner attaches to the page, and fill the empty SQLite3::OK/DENY/IGNORE authorizer constant descriptions. Checked against php-src 8.4 stubs.

@lacatoire
lacatoire force-pushed the sync-src/sqlite3-fixes branch from 2570980 to 3cf7ad8 Compare August 19, 2026 07:23
…es()

Both methods have existed since PHP 8.0 without a manual page. Also
fixes the lastInsertRowID casing in versions.xml and describes the
OK, DENY and IGNORE authorizer constants.
@lacatoire
lacatoire force-pushed the sync-src/sqlite3-fixes branch from 3cf7ad8 to c40858c Compare August 21, 2026 10:00
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.

1 participant