Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
100.00% covered (success)
100.00%
1 / 1
100.00% covered (success)
100.00%
1 / 1
CRAP
100.00% covered (success)
100.00%
1 / 1
ContextChange
100.00% covered (success)
100.00%
1 / 1
100.00% covered (success)
100.00%
1 / 1
1
100.00% covered (success)
100.00%
1 / 1
 __construct
100.00% covered (success)
100.00%
1 / 1
100.00% covered (success)
100.00%
1 / 1
1
1<?php
2
3namespace Apie\ApieBundle\DataCollector;
4
5use Apie\ApieBundle\DataCollector\FieldData\AbstractFieldData;
6use Apie\Core\Dto\DtoInterface;
7
8class ContextChange implements DtoInterface
9{
10    /**
11     * @param array<string, AbstractFieldData> $added
12     * @param array<string, AbstractFieldData> $removed
13     * @param array<string, AbstractFieldData> $modified
14     */
15    public function __construct(
16        public readonly ?string $name,
17        public readonly array $added,
18        public readonly array $removed,
19        public readonly array $modified
20    ) {
21    }
22}