Code Duplication    Length = 7-7 lines in 2 locations

vendor/cakephp/cakephp/src/ORM/Association/HasMany.php 1 location

@@ 284-290 (lines=7) @@
281
     */
282
    public function unlink(EntityInterface $sourceEntity, array $targetEntities, $options = [])
283
    {
284
        if (is_bool($options)) {
285
            $options = [
286
                'cleanProperty' => $options
287
            ];
288
        } else {
289
            $options += ['cleanProperty' => true];
290
        }
291
292
        $foreignKey = (array)$this->foreignKey();
293
        $target = $this->target();

vendor/cakephp/cakephp/src/ORM/Association/BelongsToMany.php 1 location

@@ 755-761 (lines=7) @@
752
     */
753
    public function unlink(EntityInterface $sourceEntity, array $targetEntities, $options = [])
754
    {
755
        if (is_bool($options)) {
756
            $options = [
757
                'cleanProperty' => $options
758
            ];
759
        } else {
760
            $options += ['cleanProperty' => true];
761
        }
762
763
        $this->_checkPersistenceStatus($sourceEntity, $targetEntities);
764
        $property = $this->property();