Code Duplication    Length = 12-14 lines in 2 locations

src/logic/DomainTariffManager.php 2 locations

@@ 38-51 (lines=14) @@
35
        $this->form = (new DomainTariffForm())->fill($this->getZones(), $this->baseTariff, $tariff);
36
    }
37
38
    public function insert()
39
    {
40
        $data = $this->form->toArray();
41
42
        try {
43
            $result = Tariff::perform('Create', $data);
44
        } catch (ErrorResponseException $e) {
45
            throw new UnprocessableEntityHttpException($e->getMessage(), 0, $e);
46
        }
47
48
        $this->form->id = $result['id'];
49
50
        return true;
51
    }
52
53
    public function update()
54
    {
@@ 53-64 (lines=12) @@
50
        return true;
51
    }
52
53
    public function update()
54
    {
55
        $data = $this->form->toArray();
56
57
        try {
58
            $result = Tariff::perform('Update', $data);
59
        } catch (ErrorResponseException $e) {
60
            throw new UnprocessableEntityHttpException($e->getMessage(), 0, $e);
61
        }
62
63
        return true;
64
    }
65
66
    /**
67
     * @return array