| @@ 82-96 (lines=15) @@ | ||
| 79 | /** |
|
| 80 | * {@inheritdoc} |
|
| 81 | */ |
|
| 82 | public function containsAll($elements) { |
|
| 83 | $elements = $this->checkAndConvertInputCollection($elements); |
|
| 84 | ||
| 85 | $result = TRUE; |
|
| 86 | ||
| 87 | foreach($elements as $item) { |
|
| 88 | if($this->contains($item) === FALSE) { |
|
| 89 | $result = FALSE; |
|
| 90 | ||
| 91 | break; |
|
| 92 | } |
|
| 93 | } |
|
| 94 | ||
| 95 | return $result; |
|
| 96 | } |
|
| 97 | ||
| 98 | /** |
|
| 99 | * {@inheritdoc} |
|
| @@ 151-163 (lines=13) @@ | ||
| 148 | /** |
|
| 149 | * {@inheritdoc} |
|
| 150 | */ |
|
| 151 | public function removeAll($elements) { |
|
| 152 | $elements = $this->checkAndConvertInputCollection($elements); |
|
| 153 | ||
| 154 | $result = FALSE; |
|
| 155 | ||
| 156 | foreach($elements as $item) { |
|
| 157 | if($this->remove($item) === TRUE) { |
|
| 158 | $result = TRUE; |
|
| 159 | } |
|
| 160 | } |
|
| 161 | ||
| 162 | return $result; |
|
| 163 | } |
|
| 164 | ||
| 165 | /** |
|
| 166 | * {@inheritdoc} |
|