summaryrefslogtreecommitdiff
path: root/drivers/adodb-pdo_firebird.inc.php
AgeCommit message (Collapse)AuthorFilesLines
2025-10-25Merge branch 'hotfix/5.22'Damien Regad1-3/+3
# Conflicts: # adodb-time.inc.php # drivers/adodb-db2.inc.php
2025-10-25PHP 8.5: fix Non-canonical cast deprecationsDamien Regad1-3/+3
Non-canonical cast (integer) is deprecated, use the (int) cast instead Global search and replace throughout the code base. Fixes #1143
2025-09-25Fix static analysis warningsDamien Regad1-5/+6
2025-09-25Remove unnecessary PHPDoc blockDamien Regad1-7/+0
Update parent with parameter description.
2025-09-25Merge branch 'hotfix/5.22'Damien Regad1-1/+1
2025-09-15PDO Firebird driver extends ADODB_pdo_baseDamien Regad1-1/+1
Previously, it inherited from ADODB_pdo, which caused Fatal error: Uncaught Error: Call to undefined method ADODB_pdo_firebird::_init(). Fixes #1122
2024-12-23Fix typosAndreas Deininger1-1/+1
2023-03-17PDO firebird: remove unnecessary methodsDamien Regad1-14/+0
- _init() did not actually initialize anything useful, as the $pdoDriver property was not used anywhere. - _affectedrows() was likely introduced by mistake (copy/paste error when the driver was refactored in 2019), as it references Firebird native (non-PDO) function fbird_affected_rows(), as discussed in #935. This fixes PHP 8.2 deprecation warnings due to undefined properties.
2021-08-17Redo Merge branch 'hotfix/5.21' Standardized file headersDamien Regad1-9/+14
Try to do it right this time... # Conflicts: # adodb-memcache.lib.inc.php Fixes #751
2021-08-17Reset version to avoid merge conflictsDamien Regad1-1/+1
Fixes #751
2021-08-17Revert changes since Standardized file headers mergeDamien Regad1-14/+9
The conflicts resolution applied when merging the Standardized file headers (commit e9dcce3df24912ad869d0193f0b419f2309101fc) was seriously messed up, actually overwriting a number of changes in the master branch. Rather than trying to go and fix things one by one which has a high risk of messing things further, it's easier to redo the merge from a clean slate, so this commit reverts the following: - "Merge branch 'hotfix/5.21' Standardized file headers", e9dcce3df24912ad869d0193f0b419f2309101fc - "Merge tag 'v5.21.1'", 5f437df3104159d5d659f60e31bef8d33c34995f - "Reset version to 5.22.0-dev" af9234a525c3255af051a330164486d73be4c63a - "Fix incorrect resolution of merge conflicts" a6733f61b0165b366c8d2c70d9af82edc3881951. - "Fix syntax error in toexport.inc.php" 20b01e83cb61b6b2460f64c7d1277c5f4cc28574. Fixes #751
2021-08-14Standard file header: /driversDamien Regad1-9/+14
2021-03-27PHP 8: final private makes no sense, throwing warningEloy Lafuente (stronk7)1-1/+1
Ref: https://php.watch/versions/8.0/final-private-function#final-private Fixes #711
2021-03-08Bump version to 5.21.1-devDamien Regad1-1/+1
2021-02-27Bump version to 5.21.0v5.21.0Damien Regad1-1/+1
2021-02-02Bump version to 5.21.0-rc.1v5.21.0-rc.1Damien Regad1-1/+1
2020-12-20Bump version to 5.21.0-beta.1v5.21.0-beta.1Damien Regad1-1/+1
2020-12-19adodb.org is now served over SSLDamien Regad1-1/+1
Change web site references from http://adodb.org to https.
2019-11-24Add PHPDoc blocks for classesDamien Regad1-0/+9
2019-11-24Coding guidelines, whitespaceDamien Regad1-86/+106
2019-11-24Replace `$false` by `false`Damien Regad1-5/+4
2019-11-24PR review fixesDamien Regad1-5/+1
2019-11-24Add support for pdo-firebirdMark Newnham1-0/+423
This first release of the pdo_firebird driver is known to have the following limitations: - Only supports dialect3 - Only tested with PHP7 - Only tested with Firebird 3 - function getRowAssoc() fails because PDO::firebird does not support getColumnMeta() - function moveFirst() currently fails for unknown reasons Fixes #378