Passed
Push — master ( fe8874...312ccc )
by Paul
02:35
created

AbstractSerializerRequestTransformer   A

Complexity

Total Complexity 1

Size/Duplication

Total Lines 22
Duplicated Lines 0 %

Test Coverage

Coverage 100%

Importance

Changes 0
Metric Value
dl 0
loc 22
ccs 3
cts 3
cp 1
rs 10
c 0
b 0
f 0
wmc 1

1 Method

Rating   Name   Duplication   Size   Complexity  
A __construct() 0 4 1
1
<?php
2
3
declare(strict_types=1);
4
5
namespace CCT\Component\Rest\Transformer\Request;
6
7
use CCT\Component\Rest\Serializer\ContextInterface;
8
use CCT\Component\Rest\Serializer\SerializerInterface;
9
10
abstract class AbstractSerializerRequestTransformer implements RequestTransformerInterface
11
{
12
    /**
13
     * @var SerializerInterface
14
     */
15
    protected $serializer;
16
17
    /**
18
     * @var ContextInterface|null
19
     */
20
    protected $serializationContext;
21
22
    /**
23
     * FormObjectTransformer constructor.
24
     *
25
     * @param SerializerInterface $serializer
26
     * @param ContextInterface|null $context
27
     */
28 2
    public function __construct(SerializerInterface $serializer, ContextInterface $context = null)
29
    {
30 2
        $this->serializer = $serializer;
31 2
        $this->serializationContext = $context;
32 2
    }
33
}
34