Total Complexity | 8 |
Total Lines | 50 |
Duplicated Lines | 0 % |
Coverage | 100% |
Changes | 1 | ||
Bugs | 0 | Features | 0 |
1 | <?php |
||
7 | class DetallesDelServicio extends AbstractElement |
||
8 | { |
||
9 | 2 | public function getElementName(): string |
|
10 | { |
||
11 | 2 | return 'plataformasTecnologicas:DetallesDelServicio'; |
|
12 | } |
||
13 | |||
14 | 2 | public function getChildrenOrder(): array |
|
15 | { |
||
16 | return [ |
||
17 | 2 | 'plataformasTecnologicas:ImpuestosTrasladadosdelServicio', |
|
18 | 'plataformasTecnologicas:ContribucionGubernamental', |
||
19 | 'plataformasTecnologicas:ComisionDelServicio', |
||
20 | ]; |
||
21 | } |
||
22 | |||
23 | 1 | public function getImpuestosTrasladadosdelServicio(): ImpuestosTrasladadosdelServicio |
|
24 | { |
||
25 | 1 | return $this->helperGetOrAdd(new ImpuestosTrasladadosdelServicio()); |
|
|
|||
26 | } |
||
27 | |||
28 | 1 | public function addImpuestosTrasladadosdelServicio(array $attributes = []): ImpuestosTrasladadosdelServicio |
|
29 | { |
||
30 | 1 | $subject = $this->getImpuestosTrasladadosdelServicio(); |
|
31 | 1 | $subject->addAttributes($attributes); |
|
32 | 1 | return $subject; |
|
33 | } |
||
34 | |||
35 | 1 | public function getContribucionGubernamental(): ContribucionGubernamental |
|
38 | } |
||
39 | |||
40 | 1 | public function addContribucionGubernamental(array $attributes = []): ContribucionGubernamental |
|
41 | { |
||
42 | 1 | $subject = $this->getContribucionGubernamental(); |
|
43 | 1 | $subject->addAttributes($attributes); |
|
44 | 1 | return $subject; |
|
45 | } |
||
46 | |||
47 | 1 | public function getComisionDelServicio(): ComisionDelServicio |
|
50 | } |
||
51 | |||
52 | 1 | public function addComisionDelServicio(array $attributes = []): ComisionDelServicio |
|
57 | } |
||
58 | } |
||
59 |