Merhabalar.Laravelded kullanıcı kayıtında aynı isimle kayıt olunmamasını istiyorum.Fakat bu kodları yazdığımda eğer o kullanıcı adında 2 tane kişi kayıtlıysa hata mesajını döndürüyor fakat tek kişi o isimle kayıtlıysa direkt kayıt ediyor.neden olabilir acaba ?
$admin_user=admin_kayit_model::all();    $sayac=1;    foreach ( $admin_user as $item) {       if($item->username==$request->username)       {       }       else{                 }    }    if($sayac>=1)    {        return "hata";    }else    {        $password = $request->password;        $password_2 = Hash::make($password);        admin_kayit_model::create(['username' => $request->username,'password' => $password_2]);    }
Mantığını galiba kuramadım.Yardımcı olabilir misiniz?