Code Duplication    Length = 14-16 lines in 2 locations

src/SimpleAcl/Object/ObjectAggregate.php 2 locations

@@ 29-44 (lines=16) @@
26
   *
27
   * @return bool
28
   */
29
  protected function removeObject($objectName)
30
  {
31
    if ($objectName instanceof BaseObject) {
32
      $objectName = $objectName->getName();
33
    }
34
35
    foreach ($this->objects as $objectIndex => $object) {
36
      if ($object->getName() === $objectName) {
37
        unset($this->objects[$objectIndex]);
38
39
        return true;
40
      }
41
    }
42
43
    return false;
44
  }
45
46
  /**
47
   * @return array|BaseObject[]
@@ 82-95 (lines=14) @@
79
   *
80
   * @return null|BaseObject
81
   */
82
  protected function getObject($objectName)
83
  {
84
    if ($objectName instanceof BaseObject) {
85
      $objectName = $objectName->getName();
86
    }
87
88
    foreach ($this->objects as $object) {
89
      if ($object->getName() === $objectName) {
90
        return $object;
91
      }
92
    }
93
94
    return null;
95
  }
96
97
  /**
98
   * @return array