id = $id; } public function passes($attribute, $value) { $usuarioHistoricoSenha = UsuarioHistoricoSenha::where('usuario_id', $this->id) ->orderBy('created_at', 'desc') ->skip(1) ->first(); if ($usuarioHistoricoSenha && Hash::check($value, $usuarioHistoricoSenha->senha)) { return false; } return true; } public function message() { return 'A nova senha não pode ser igual a senha antiga.'; } }