File tree Expand file tree Collapse file tree
Configuration/Model/Filter
Subscription/Model/Filter Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44
55namespace PhpList \Core \Domain \Common \Model \Filter ;
66
7- trait PaginatedFilterTrait
7+ class PaginatedFilter implements FilterRequestInterface
88{
99 private int $ lastId = 0 ;
1010 private int $ limit = 50 ;
Original file line number Diff line number Diff line change 66
77use DateTimeInterface ;
88use PhpList \Core \Domain \Common \Model \Filter \FilterRequestInterface ;
9- use PhpList \Core \Domain \Common \Model \Filter \PaginatedFilterTrait ;
9+ use PhpList \Core \Domain \Common \Model \Filter \PaginatedFilter ;
1010
11- class EventLogFilter implements FilterRequestInterface
11+ class EventLogFilter extends PaginatedFilter implements FilterRequestInterface
1212{
13- use PaginatedFilterTrait;
14-
1513 public function __construct (
1614 private readonly ?string $ page = null ,
1715 private readonly ?DateTimeInterface $ dateFrom = null ,
Original file line number Diff line number Diff line change 55namespace PhpList \Core \Domain \Identity \Model \Filter ;
66
77use PhpList \Core \Domain \Common \Model \Filter \FilterRequestInterface ;
8- use PhpList \Core \Domain \Common \Model \Filter \PaginatedFilterTrait ;
8+ use PhpList \Core \Domain \Common \Model \Filter \PaginatedFilter ;
99
10- class AdminAttributeValueFilter implements FilterRequestInterface
10+ class AdminAttributeValueFilter extends PaginatedFilter implements FilterRequestInterface
1111{
12- use PaginatedFilterTrait;
13-
1412 private ?int $ adminId = null ;
1513
1614 public function setAdminId (?int $ adminId ): self
Original file line number Diff line number Diff line change 55namespace PhpList \Core \Domain \Messaging \Model \Filter ;
66
77use PhpList \Core \Domain \Common \Model \Filter \FilterRequestInterface ;
8- use PhpList \Core \Domain \Common \Model \Filter \PaginatedFilterTrait ;
8+ use PhpList \Core \Domain \Common \Model \Filter \PaginatedFilter ;
99use PhpList \Core \Domain \Identity \Model \Administrator ;
1010
11- class MessageFilter implements FilterRequestInterface
11+ class MessageFilter extends PaginatedFilter implements FilterRequestInterface
1212{
13- use PaginatedFilterTrait;
14-
1513 private ?Administrator $ owner = null ;
1614
1715 public function getOwner (): ?Administrator
Original file line number Diff line number Diff line change 55namespace PhpList \Core \Domain \Messaging \Model \Filter ;
66
77use PhpList \Core \Domain \Common \Model \Filter \FilterRequestInterface ;
8- use PhpList \Core \Domain \Common \Model \Filter \PaginatedFilterTrait ;
8+ use PhpList \Core \Domain \Common \Model \Filter \PaginatedFilter ;
99use PhpList \Core \Domain \Identity \Model \Administrator ;
1010
11- class SubscriberListFilter implements FilterRequestInterface
11+ class SubscriberListFilter extends PaginatedFilter implements FilterRequestInterface
1212{
13- use PaginatedFilterTrait;
14-
1513 private ?Administrator $ owner = null ;
1614
1715 public function getOwner (): ?Administrator
Original file line number Diff line number Diff line change 55namespace PhpList \Core \Domain \Subscription \Model \Filter ;
66
77use PhpList \Core \Domain \Common \Model \Filter \FilterRequestInterface ;
8- use PhpList \Core \Domain \Common \Model \Filter \PaginatedFilterTrait ;
8+ use PhpList \Core \Domain \Common \Model \Filter \PaginatedFilter ;
99
10- class SubscriberAttributeValueFilter implements FilterRequestInterface
10+ class SubscriberAttributeValueFilter extends PaginatedFilter implements FilterRequestInterface
1111{
12- use PaginatedFilterTrait;
1312
1413 private ?int $ subscriberId = null ;
1514
Original file line number Diff line number Diff line change 66
77use DateTimeImmutable ;
88use PhpList \Core \Domain \Common \Model \Filter \FilterRequestInterface ;
9- use PhpList \Core \Domain \Common \Model \Filter \PaginatedFilterTrait ;
9+ use PhpList \Core \Domain \Common \Model \Filter \PaginatedFilter ;
1010
1111/** @SuppressWarnings("ExcessiveParameterList") */
12- class SubscriberFilter implements FilterRequestInterface
12+ class SubscriberFilter extends PaginatedFilter implements FilterRequestInterface
1313{
14- use PaginatedFilterTrait;
15-
1614 private ?int $ listId ;
1715 private ?DateTimeImmutable $ subscribedDateFrom ;
1816 private ?DateTimeImmutable $ subscribedDateTo ;
Original file line number Diff line number Diff line change 66
77use DateTimeImmutable ;
88use PhpList \Core \Domain \Common \Model \Filter \FilterRequestInterface ;
9- use PhpList \Core \Domain \Common \Model \Filter \PaginatedFilterTrait ;
9+ use PhpList \Core \Domain \Common \Model \Filter \PaginatedFilter ;
1010use PhpList \Core \Domain \Subscription \Model \Subscriber ;
1111
12- class SubscriberHistoryFilter implements FilterRequestInterface
12+ class SubscriberHistoryFilter extends PaginatedFilter implements FilterRequestInterface
1313{
14- use PaginatedFilterTrait;
15-
1614 private ?Subscriber $ subscriber ;
1715 private ?string $ ip ;
1816 private ?DateTimeImmutable $ dateFrom ;
You can’t perform that action at this time.
0 commit comments