我正在尝试检查提供的公共密钥(在输入字段中)是否是有效的pgp公共密钥。如果它不是有效的pgp密钥,则应返回一条错误消息,否则应将其保存在数据库中
请帮助
public function EditProfile(Request $request){
if ($request->pgp) {
if (false === gnupg_import(gnupg_init(), $request->pgp)) {
session()->flash('successmessage','PGP key is not valid.');
return redirect()->back();
}
}