laravel-demo-board icon indicating copy to clipboard operation
laravel-demo-board copied to clipboard

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

Open rigidswarm opened this issue 3 years ago • 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);
    }

rigidswarm avatar Apr 04 '21 11:04 rigidswarm