$rocket]); if (!should_do_http_request($rocket->getDirection())) { return $rocket; } $destination = $rocket->getDestination(); if (!$destination instanceof Collection) { return $rocket; } $params = $rocket->getParams(); $config = get_provider_config('unipay', $params); verify_unipay_sign( $config, $destination->except('signature')->sortKeys()->toString(), $destination->get('signature', ''), $destination->get('signPubKeyCert') ); Logger::info('[Unipay][VerifySignaturePlugin] 插件装载完毕', ['rocket' => $rocket]); return $rocket; } }