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

Validation (Doğrulama)

Validation (doğrulama) mekanizmasını kullanabiliriz. Laravel, kullanıcıdan gelen verileri doğrulamak için "Illuminate\Http\Request" nesnesine "validate" metodunu sağlar. Örneğin:

public function store(Request $request)
{
    $validatedData = $request->validate([
        'name' => 'required|max:255',
        'email' => 'required|email|unique:users|max:255',
        'password' => 'required|min:6',
    ]);
    // Veri işlemleri
}

Yukarıdaki kodda, "$request" nesnesindeki "name", "email" ve "password" alanlarını doğruluyoruz. Eğer doğrulama başarısız olursa, Laravel otomatik olarak hataları kullanıcıya döndürecektir.

Open in new window