Olá pessoal estou tentando validar um registro no meu banco de dados de uma tabela de professores, e tem o cpf como obrigatório, então na documentação do laravel vi como forçar para editar um registro com o cpf já cadastrado pois quando eu tento editar um registro já cadastrado ele diz que o cpf já está em uso, mas é o do próprio registro, gostaria da ajuda aí de quem já passou por isso.
att,
Código :
att,
Código :
$rulesEdit = [
'email' => 'required|email',
'uf' => 'required',
'celular' => 'required',
'status' => 'required',
'cpf' => 'required|unique:professores,cpf,'.$professor->id
];
$validator = Validator::make(Input::all(), $rulesEdit);
if($validator->fails()){
return redirect('professores/editar/'.$professor->id)->withErrors($validator);
}
'email' => 'required|email',
'uf' => 'required',
'celular' => 'required',
'status' => 'required',
'cpf' => 'required|unique:professores,cpf,'.$professor->id
];
$validator = Validator::make(Input::all(), $rulesEdit);
if($validator->fails()){
return redirect('professores/editar/'.$professor->id)->withErrors($validator);
}