public function rollback() { $this->assertFinished(); $this->finished = true; if (!$this->savepointName) { $this->db->rollback(); } else { $this->db->savepointRollback($this->savepointName); } }