ElisDN/laravel-demo-board

Метод destroy() в контроллере AttributeController

Opened this issue · 0 comments

В контроллере App\Http\Controllers\Admin\Adverts\AttributeController метод destroy() удаляет категорию вместо атрибута

public function destroy(Category $category)
    {
        $category->delete();

        return redirect()->route('admin.adverts.categories.show', $category);
    }

Можно заменить на

public function destroy(Category $category, Attribute $attribute)
    {
        $category->attributes()->findOrFail($attribute->id)->delete();

        return redirect()->route('admin.adverts.categories.show', $category);
    }