Download the PHP package phpfastcache/couchbasev4-extension without Composer
On this page you can find all versions of the php package phpfastcache/couchbasev4-extension. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download phpfastcache/couchbasev4-extension
More information about phpfastcache/couchbasev4-extension
Files in phpfastcache/couchbasev4-extension
Package couchbasev4-extension
Short Description Phpfastcache Couchbase v4 extension
License MIT
Homepage https://github.com/PHPSocialNetwork/couchbasev4-extension
Informations about the package couchbasev4-extension
Contributing
Merge requests are welcome but will require the tests plus the quality tools to pass:
(Commands must be run from the repository root)
PHPCS, PHPMD, PHPSTAN (Level 6), unit tests:
Support & Security
Support for this extension must be posted to the main Phpfastcache repository.
Composer installation:
⚠️ This extension requires:
1️⃣ The PHP Couchbase
extension 4.x at least
2️⃣ The composer Couchbase/Couchbase
library 4.x at least
⚠️ This extension optionally requires:
1️⃣ The PHP Posix
extension is needed use pcntl_fork()
for process forking.
To fork a php process correctly you will need to tell the Couchbase diver to prepare for the fork.
⚠️ WARNING You must call the drivers Phpfastcache\Drivers\Couchbasev4\Driver::prepareToFork()
just before the pcntl_fork()
call or the child process will lock up and then call handleNotifyFork()
to avoid further
errors.
Example
2️⃣ Also the PHP Pcntl
if you plan to contribute to this project and run the tests before pushing your Merge Request.
All versions of couchbasev4-extension with dependencies
phpfastcache/phpfastcache Version ^9.2
couchbase/couchbase Version ^4.2.1
ext-couchbase Version ^4.0