8889841cwp-content/plugins/give/src/Framework/PaymentGateways/DataTransferObjects/GatewayRouteData.php000064400000003641150514115150034566 0ustar00home/clixcotz/lions.clix.co.tzgatewayId = $request['give-gateway-id']; $self->gatewayMethod = $request['give-gateway-method']; $self->routeSignature = isset($request['give-route-signature']) ? $request['give-route-signature'] : null; $self->routeSignatureId = isset($request['give-route-signature-id']) ? $request['give-route-signature-id'] : null; $self->routeSignatureExpiration = isset($request['give-route-signature-expiration']) ? $request['give-route-signature-expiration'] : null; $self->queryParams = array_filter($request, static function ($param) { return ! in_array( $param, [ 'give-listener', 'give-gateway-id', 'give-gateway-method', 'give-route-signature', 'give-route-signature-id', 'give-route-signature-expiration', ] ); }, ARRAY_FILTER_USE_KEY); return $self; } }