/** * Start transaction. * * @return \Clusterpoint\Instance\Service */ public function transaction() { $transaction_id = Parser::beginTransaction($this->connection); $connection = clone $this->connection; $connection->transactionId = $transaction_id; return new Service($connection); }