Etiket arşivi: laravel

Laravel Resource Controller’a Yeni Method Ekleme

Resource Controller nedir?

Resource Controller gelen tüm istekleri route a eklemek yerine controller üzerindeki methodlar ile işlem yapmanızı sağlayan bir servisdir.Örnek vermek gerekirse bunlar görüntüleme,oluşturma,düzenleme ve silme işlemleri olabilir.

Resource Controller Yeni Method Nasıl Eklenir

Yeni method eklemek için app dizini içinde ayrı bir klasör oluşturuyoruz.(örnek Eklemeler/Routing)
Oluşturduğumuz klasörün içine ResourceRegistrar adında bir class oluşturuyoruz.

Daha sonra App/Providers klasörünün altındaki AppServiceProvider class ında bulunan boot methoduna aşağıdaki tanımlamayı yapıyoruz.

Yönlendirdiğimiz Controller da ekleme yapılan method isminde method ekleyerek kontrolunu sağlayabilirsiniz.