public function transaction(array $options = []) { $res = $this->connection->beginTransaction($options + ['projectId' => $this->projectId]); return new Transaction(clone $this->operation, $this->projectId, $res['transaction']); }