Code Duplication    Length = 8-10 lines in 2 locations

Proxy/ApiCollection.php 2 locations

@@ 351-358 (lines=8) @@
348
    /**
349
     * {@inheritdoc}
350
     */
351
    public function set($key, $value)
352
    {
353
        parent::set($key, $value);
354
        $this->changed();
355
        if (is_object($value) && $this->manager) {
356
            $this->manager->getUnitOfWork()->cancelOrphanRemoval($value);
357
        }
358
    }
359
360
    /**
361
     * {@inheritdoc}
@@ 363-372 (lines=10) @@
360
    /**
361
     * {@inheritdoc}
362
     */
363
    public function add($value)
364
    {
365
        $this->collection->add($value);
366
        $this->changed();
367
        if (is_object($value) && $this->manager) {
368
            $this->manager->getUnitOfWork()->cancelOrphanRemoval($value);
369
        }
370
371
        return true;
372
    }
373
374
    /**
375
     * {@inheritdoc}