Skip to main content
Skip to - Close
Skip to - Close
Completion requirements

Soru 8

Aşağıda bir Laravel projesindeki Controller dosyalarından birinde yer alan kod bloğu verilmiştir. Bu kod bloğu ile yapılmak istenen işlem nedir? Bu işlemin çalışıp çalışmaması herhangi bir şarta bağlı mıdır? (10 Puan)

Laravel kod bloğu

$validatedData = $request->validate([
  …
  …
  …
]);
Kullanici::create($validatedData);

Olası cevap

Bu kod bloğu gelen verilerin doğrulama işlemini gerçekleştirir ve ardından Kullanici modeli kullanılarak veritabanına yeni bir kayıt eklenir. Bu işlem, doğrulama kurallarına uygun bir istek olduğu sürece çalışacaktır. Eğer doğrulama başarısız olursa (yani, istekte belirtilen kurallara uymayan veriler varsa), Laravel, hataları kullanıcıya bildirir ve veritabanına yeni bir kayıt eklenmez.

Open in new window