public function save(&$document) { return isset($document["_id"]) ? $this->update(array("_id" => $document["_id"]), $document) : $this->insert($document); }