PayPalHttpClient constructor
PayPalHttpClient(
- PayPalEnvironment paypalEnvironment, {
- Client? client,
- AccessToken? accessToken,
- dynamic accessTokenUpdatedCallback()?,
- bool loggingEnabled = false,
Implementation
PayPalHttpClient(
this.paypalEnvironment, {
http.Client? client,
AccessToken? accessToken,
Function(AccessToken)? accessTokenUpdatedCallback,
bool loggingEnabled = false,
}) : _loggingEnabled = loggingEnabled,
_accessTokenUpdatedCallback = accessTokenUpdatedCallback {
_inner = client ?? http.Client();
if (_loggingEnabled) {
log.onRecord.listen((record) {
print('${record.level.name}: ${record.time}: ${record.message}');
});
}
}