Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
0.00% covered (danger)
0.00%
0 / 2
0.00% covered (danger)
0.00%
0 / 1
CRAP
0.00% covered (danger)
0.00%
0 / 1
DisableAutomappingAuftragnrWorkaround
0.00% covered (danger)
0.00%
0 / 2
0.00% covered (danger)
0.00%
0 / 1
2
0.00% covered (danger)
0.00%
0 / 1
 loadValidatorMetadata
0.00% covered (danger)
0.00%
0 / 2
0.00% covered (danger)
0.00%
0 / 1
2
1<?php
2
3declare(strict_types=1);
4/**
5 * See issue annotation is ignored for single inheritance
6 * https://github.com/symfony/symfony/issues/35399.
7 */
8
9namespace Satag\AmicronEntityBundle\Traits;
10
11use Symfony\Component\Validator\Constraints as Assert;
12use Symfony\Component\Validator\Mapping\ClassMetadata;
13
14trait DisableAutomappingAuftragnrWorkaround
15{
16    public static function loadValidatorMetadata(ClassMetadata $metadata): void
17    {
18        $metadata->addPropertyConstraint('auftragnr', new Assert\DisableAutoMapping());
19        $metadata->addPropertyConstraint('art', new Assert\DisableAutoMapping());
20    }
21}