Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
100.00% covered (success)
100.00%
5 / 5
100.00% covered (success)
100.00%
1 / 1
CRAP
100.00% covered (success)
100.00%
1 / 1
MailList
100.00% covered (success)
100.00%
5 / 5
100.00% covered (success)
100.00%
1 / 1
3
100.00% covered (success)
100.00%
1 / 1
 withProcess
100.00% covered (success)
100.00%
5 / 5
100.00% covered (success)
100.00%
1 / 1
3
1<?php
2
3namespace BO\Zmsentities\Collection;
4
5class MailList extends Base
6{
7    const ENTITY_CLASS = '\BO\Zmsentities\Mail';
8
9    public function withProcess($processId)
10    {
11        $list = new self();
12        foreach ($this as $mail) {
13            if ($mail->getProcessId() == $processId) {
14                $list[] = clone $mail;
15            }
16        }
17        return $list;
18    }
19}