public function insert(&$data, $options) { $this->queries[] = compact('data', 'options'); $result = current($this->resultSets); next($this->resultSets); $data['_id'] = new MongoId(); return $result; }