Code Duplication    Length = 16-17 lines in 2 locations

app/Http/Controllers/Api/OwnerController.php 2 locations

@@ 59-74 (lines=16) @@
56
     *
57
     * @return \Illuminate\Http\JsonResponse
58
     */
59
    public function postOwners()
60
    {
61
        try {
62
            $owner = $this->dispatch(new AddOwnerCommand(
63
                Binput::get('name'),
64
                Binput::get('path'),
65
                Binput::get('user_id'),
66
                Binput::get('description'),
67
                Binput::get('type')
68
            ));
69
        } catch (QueryException $e) {
70
            throw new BadRequestHttpException();
71
        }
72
73
        return $this->item($owner);
74
    }
75
76
    /**
77
     * Update an existing owner.
@@ 83-99 (lines=17) @@
80
     *
81
     * @return \Illuminate\Http\JsonResponse
82
     */
83
    public function putOwner(Owner $owner)
84
    {
85
        try {
86
            $owner = $this->dispatch(new UpdateOwnerCommand(
87
                $owner,
88
                Binput::get('name'),
89
                Binput::get('path'),
90
                Binput::get('user_id'),
91
                Binput::get('description'),
92
                Binput::get('type')
93
            ));
94
        } catch (QueryException $e) {
95
            throw new BadRequestHttpException();
96
        }
97
98
        return $this->item($owner);
99
    }
100
101
    /**
102
     * Delete an existing owner.