@@ 77-84 (lines=8) @@ | ||
74 | * |
|
75 | * @return |
|
76 | */ |
|
77 | public function purge(\PEIP\INF\Selector\MessageSelector $selector) |
|
78 | { |
|
79 | foreach ($this->messages as $key => $message) { |
|
80 | if (!$selector->acceptMessage($message)) { |
|
81 | unset($this->messages[$key]); |
|
82 | } |
|
83 | } |
|
84 | ||
85 | return $this->messages; |
|
86 | } |
|
87 | } |
@@ 104-111 (lines=8) @@ | ||
101 | * |
|
102 | * @return array accepted messages |
|
103 | */ |
|
104 | public function purge(\PEIP\INF\Selector\MessageSelector $selector) |
|
105 | { |
|
106 | foreach ($this->messages as $key => $message) { |
|
107 | if (!$selector->acceptMessage($message)) { |
|
108 | unset($this->messages[$key]); |
|
109 | } |
|
110 | } |
|
111 | ||
112 | return $this->messages; |
|
113 | } |
|
114 | } |