Passed
Pull Request — master (#78)
by
unknown
06:05
created

HtmlOutput::getTextElementTemplate()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 3
Code Lines 1

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
eloc 1
dl 0
loc 3
c 0
b 0
f 0
rs 10
cc 1
nc 1
nop 0
1
<?php
2
3
namespace Sprain\SwissQrBill\PaymentPart\Output\HtmlOutput;
4
5
use Sprain\SwissQrBill\PaymentPart\Output\AbstractMarkupOutput;
6
use Sprain\SwissQrBill\PaymentPart\Output\HtmlOutput\Template\NewlineElementTemplate;
7
use Sprain\SwissQrBill\PaymentPart\Output\HtmlOutput\Template\PlaceholderElementTemplate;
8
use Sprain\SwissQrBill\PaymentPart\Output\HtmlOutput\Template\PrintableBordersTemplate;
9
use Sprain\SwissQrBill\PaymentPart\Output\HtmlOutput\Template\TextElementTemplate;
10
use Sprain\SwissQrBill\PaymentPart\Output\HtmlOutput\Template\PaymentPartTemplate;
11
use Sprain\SwissQrBill\PaymentPart\Output\HtmlOutput\Template\TitleElementReceiptTemplate;
12
use Sprain\SwissQrBill\PaymentPart\Output\HtmlOutput\Template\TitleElementTemplate;
13
use Sprain\SwissQrBill\PaymentPart\Output\HtmlOutput\Template\HideInPrintableTemplate;
14
15
final class HtmlOutput extends AbstractMarkupOutput
16
{
17
    /**
18
     * @return string
19
     */
20
    public function getPaymentPartTemplate(): string
21
    {
22
        return PaymentPartTemplate::TEMPLATE;
23
    }
24
25
    /**
26
     * @return string
27
     */
28
    public function getPlaceholderElementTemplate(): string
29
    {
30
        return PlaceholderElementTemplate::TEMPLATE;
31
    }
32
33
    /**
34
     * @return string
35
     */
36
    public function getPrintableBordersTemplate(): string
37
    {
38
        return PrintableBordersTemplate::TEMPLATE;
39
    }
40
41
    /**
42
     * @return string
43
     */
44
    public function getHideInPrintableTemplate(): string
45
    {
46
        return HideInPrintableTemplate::TEMPLATE;
47
    }
48
49
    /**
50
     * @return string
51
     */
52
    public function getTextElementTemplate(): string
53
    {
54
        return TextElementTemplate::TEMPLATE;
55
    }
56
57
    /**
58
     * @return string
59
     */
60
    public function getTitleElementTemplate(): string
61
    {
62
        return TitleElementTemplate::TEMPLATE;
63
    }
64
65
    /**
66
     * @return string
67
     */
68
    public function getTitleElementReceiptTemplate(): string
69
    {
70
        return TitleElementReceiptTemplate::TEMPLATE;
71
    }
72
73
    /**
74
     * @return string
75
     */
76
    public function getNewlineElementTemplate(): string
77
    {
78
        return NewlineElementTemplate::TEMPLATE;
79
    }
80
}
81