Code Duplication    Length = 21-22 lines in 2 locations

src/Xhgui/Storage/Mongo.php 2 locations

@@ 253-274 (lines=22) @@
250
     * @param $name
251
     * @return bool
252
     */
253
    public function addWatchedFunction($name)
254
    {
255
256
        $name = trim($name);
257
        if (empty($name)) {
258
            return false;
259
        }
260
261
        try {
262
            $id = new \MongoId();
263
264
            $data = [
265
                '_id'   => $id,
266
                'name'  => $name
267
            ];
268
            $this->connection->watches->insert($data);
269
270
            return true;
271
        } catch (\Exception $e) {
272
        }
273
        return false;
274
    }
275
276
    /**
277
     * @param $id
@@ 281-301 (lines=21) @@
278
     * @param $name
279
     * @return bool
280
     */
281
    public function updateWatchedFunction($id, $name)
282
    {
283
        $name = trim($name);
284
        if (empty($name)) {
285
            return false;
286
        }
287
288
        try {
289
            $id = new \MongoId($id);
290
            $data = [
291
                '_id'   => $id,
292
                'name'  => $name
293
            ];
294
            $this->connection->watches->save($data);
295
296
            return true;
297
        } catch (\Exception $e) {
298
        }
299
300
        return false;
301
    }
302
303
    /**
304
     * @param $id