Code Duplication    Length = 9-10 lines in 2 locations

src/IncomeExpense.php 2 locations

@@ 170-178 (lines=9) @@
167
     *
168
     * A unit function that adds expense category
169
     */
170
    public function addExpenseCategory($categoryname, $description): ExpenseCategory
171
    {
172
        return  ExpenseCategory::create([
173
            "category" => $categoryname,
174
            "description" => $description,
175
            "slug"=>Str::slug($categoryname),
176
            "date" => date('Y-m-d')
177
        ]);
178
    }
179
180
    /**
181
     * @param $categoryname
@@ 189-198 (lines=10) @@
186
     */
187
188
189
    public function addIncomeCategory($categoryname, $description): IncomeCategory
190
    {
191
192
        return  IncomeCategory::create([
193
            "category" => $categoryname,
194
            "description" => $description,
195
            "slug"=>Str::slug('($categoryname', '-'),
196
            "date" => date('Y-m-d')
197
        ]);
198
    }
199
200
201
    public function getExpenseCategoryById($expensecategoryid)