Open veiss-com opened 2 years ago
Hello @veiss-com
I cannot find to time to work on this library. However, please see #9. Other people are looking into updating this library, potentially in forks.
Currently, I do not have plans to implement any code for supporting Firebird 3.x.
As mentioned elsewhere: Firebird can be a beast. I tried implementing it using PDO, but it gave me segmentation faults left and right. I.e. code just dies without a stack trace. Therefore, I opted to use the ibase_*
functions.
Optimizations to the PDO driver may now mean that these segmentation faults are a completed chapter, but I have not checked or confirmed this.
Hello @kafoso I think I might have a solution. I've send you a personal mail with details. I'd love to continue your project. @veiss-com if you can provide some funding, please get in contact with me via E-Mail for more details. I think a doctrine driver based on @MartinKoeditz https://github.com/FirebirdSQL/php-firebird driver would be a stable solution. It can't be made for free but should be available for free - so I'll try to raise some funds for it to accelerate development. So anyone else interested, please get in contact with me.
Go ahead, @satwareAG-ironMike.
You are per the LICENSE free to take over, modify, and make available your own fork.
Please include the Acknowledgements from README.md, including this library.
Happy coding. 🙂
Firebird 3.0 & PHP 8.1 Support is here: https://github.com/MartinKoeditz/doctrine-firebird-driver/issues/2 Some minor issues but it works quite well (docker based tests, 100% pass)
Latest Version Supports Firebird up to 5.0 and PHP up to 8.3 and is available via Packagist: https://packagist.org/packages/satag/doctrine-firebird-driver
Firebird 3.0 & PHP 8.1 Support is here: MartinKoeditz#2 Some minor issues but it works quite well (docker based tests, 100% pass)
Just a hint: Firebird 3.0 & PHP Support is here: https://github.com/firebirdSQL/php-firebird/ We officially support it by the Firebird Project
Congratulations on the bundle!
I have a few questions:
I have a client that is using firebird 2 but plans to upgrade to firebird 3. How hard can it be to adapt the bundle?
Thank you!