sdk-patterns-php

Installation
SKILL.md

SDK Patterns — PHP

CAS Optimistic Locking

use Couchbase\ReplaceOptions;
use Couchbase\Exception\CasMismatchException;

function updateWithCas(\Couchbase\Collection $collection, string $key): void {
    while (true) {
        $getResult = $collection->get($key);
        $doc       = $getResult->content();
        $doc["updated_at"] = time();
Installs
2
First Seen
Jun 18, 2026
sdk-patterns-php — couchbaselabs/agent-skills