public function upsert($cond, $data, $multi = false, $cb = null, $params = null) { $this->pool->upsert($this->name, $cond, $data, $multi, $cb, $params); }
/** * @param array $request * @param callable|null $cb */ public function save(array $request, $cb = null) { if (!isset($request['_id'])) { $request['_id'] = new \MongoId(); } $this->externalSignupRequests->upsert(['_id' => $request['_id']], $request, false, $cb); }