alaca33 Ne yöntemi ne de HTTP yüklemini anlayamaz. Şu şekilde yeni yönteme rota yazıp (get, post, put, patch ya da delete... ne istiyorsanız) resource tanımlamasının üstüne ekliyorsunuz. Burada üstüne eklemeniz önemli!
public function visibility($id)
{
//
}
Route::get('slider/{id}/visibility', [SliderController::class, 'visibility'])->name('photos.toggle');
Route::resource('slider', SliderController::class);
Elbette benim tavsiyem RESTful yapıyı bozmayıp yeni yöntem için ayrı bir controller kullanmanız.