with one click
scylladb-php-driver
scylladb-php-driver contains 6 collected skills from he4rt, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Comprehensive Zend Engine API reference for writing PHP 8.x extensions in C23. Covers module lifecycle, parameter parsing, zvals, zend_string, HashTable, object handlers, memory management, globals, INI settings, arginfo/stub workflow, and PHP 8 breakage traps derived from real codebase audit findings. Use whenever implementing or reviewing PHP extension C code.
Set up the ScyllaDB PHP driver for local development. Walks through installing all native dependencies, building PHP, compiling the extension, and verifying everything works. Use when onboarding or setting up a new machine.
Review CMakeLists.txt and cmake/ module files for modern CMake correctness, anti-patterns, portability bugs, and find-module issues. Use after modifying any CMake file.
Scaffold a new PHP extension module following the src/Cluster canonical pattern. Creates stub, handlers, implementation skeleton, CMakeLists.txt, and wires it into the build.
Review a PHP extension module (C23 style) for correctness, memory safety, and Zend API usage. Use after implementing or modifying any src/ module.
Review ScyllaDB/Cassandra C driver API usage in this extension — error handling, session/cluster lifecycle, type mapping, and async patterns. Use when touching any code that calls cass_* functions.