Aşağıdaki Şekilde çalışıyor ama bi sorun var
Sürekli
$input = array_except(\Input::all(), array('_method','_token','password_confirmation'));
bu şekilde gereksiz alanları çıkartmak zorunda kalıyorum.Nasıl bir yol izlemeliyim ?
public function update($id = 0)
{
$validator = \Validator::make(\Input::all(), User::$rules);
if ($validator->fails()) {
$messages = $validator->messages();
$sonuc = array('message'=> implode('<br>', $messages->all()),'type'=>'warning');
return redirect()->back()->with('sonuc', $sonuc);
} else {
$user = User::find($id);
$input = array_except(\Input::all(), array('_method','_token','password_confirmation'));
$input['password'] = \Hash::make(\Input::get('password'));
if ($user->update($input)) {
$sonuc = array('message'=> trans('genel.islem_basarili'),'type'=>'success');
return redirect()->back()->with('sonuc', $sonuc);
} else {
$sonuc = array('message'=> trans('genel.islem_basarisiz'),'type'=>'danger');
return redirect()->back()->with('sonuc', $sonuc);
}
}
}