Code Duplication    Length = 22-22 lines in 2 locations

src/Bankgiro.php 1 location

@@ 9-30 (lines=22) @@
6
7
use byrokrat\banking\Formatter\BankgiroFormatter;
8
9
class Bankgiro extends UndefinedAccount
10
{
11
    public function __construct(string $raw, string $serial, string $check)
12
    {
13
        parent::__construct($raw, '0000', '', $serial, $check);
14
    }
15
16
    public function getBankName(): string
17
    {
18
        return BankNames::BANK_BANKGIRO;
19
    }
20
21
    public function getNumber(): string
22
    {
23
        return $this->format(new BankgiroFormatter);
24
    }
25
26
    public function prettyprint(): string
27
    {
28
        return $this->format(new BankgiroFormatter);
29
    }
30
}
31

src/PlusGiro.php 1 location

@@ 9-30 (lines=22) @@
6
7
use byrokrat\banking\Formatter\PlusgiroFormatter;
8
9
class PlusGiro extends UndefinedAccount
10
{
11
    public function __construct(string $raw, string $serial, string $check)
12
    {
13
        parent::__construct($raw, '0000', '', $serial, $check);
14
    }
15
16
    public function getBankName(): string
17
    {
18
        return BankNames::BANK_PLUSGIRO;
19
    }
20
21
    public function getNumber(): string
22
    {
23
        return $this->format(new PlusgiroFormatter);
24
    }
25
26
    public function prettyprint(): string
27
    {
28
        return $this->format(new PlusgiroFormatter);
29
    }
30
}
31