Code

< 40 %
40-60 %
> 60 %
1
<?php
2
3
namespace CfdiUtils;
4
5
use CfdiUtils\CadenaOrigen\XsltBuilderPropertyInterface;
6
use CfdiUtils\Validate\CfdiValidatorTrait;
7
use CfdiUtils\Validate\MultiValidator;
8
use CfdiUtils\Validate\MultiValidatorFactory;
9
use CfdiUtils\XmlResolver\XmlResolverPropertyInterface;
10
11
class CfdiValidator40 implements XmlResolverPropertyInterface, XsltBuilderPropertyInterface
12
{
13
    use CfdiValidatorTrait;
14
15 4
    protected function createVersionedMultiValidator(): MultiValidator
16
    {
17 4
        $factory = new MultiValidatorFactory();
18 4
        return $factory->newReceived40();
19
    }
20
}
21