Passed
Push — main ( 061772...28b955 )
by Remco
07:49 queued 12s
created

355 +312 Covered Lines

368 +166 Total Lines

96.5 % +75.2% Code Coverage

PHP Classes Changes

 
86.67%
PaymentResponse added
 
88.24%
Error added
 
100%
BankDetails added
 
100%
BrandId added
 
100%
RedirectDetails added
 
100%
RequestHeader added
 
100%
ResponseHeader added
 
100%
ResultCode added
 
100%
TrackingCode added
 
100%
Transaction added
view more  
0%
100%
Client improved
0%
100%
Config improved
0%
100%
PaymentRequest improved
0%
90.14%
Gateway improved
64.18%
100%
Integration improved

CRAP Changes

 
8
ResultCode::to_core() added
 
6
BrandId::from_core() added
 
4.0058
PaymentResponse::from_json() added
 
4
Transaction::jsonSerialize() added
 
3
RedirectDetails::from_json() added
 
2
Error::get_detailed_message() added
 
2
TrackingCode::__construct() added
 
2
Config::get_endpoint_url() added
 
2
PaymentResponse::set_error() added
 
1
ResponseHeader::from_json() added
view more  
2
1
Client::__construct() improved
2
1
Config::__construct() improved
2
1
Gateway::__construct() improved
2
1
Gateway::get_supported_payment_methods() improved
2
1
Integration::get_config() improved
2
1
Integration::get_gateway() improved
2
1
PaymentRequest::jsonSerialize() improved
2
3.0026
Gateway::update_status() got worse
2
8.3844
Gateway::start() got worse
56
5
Client::send_request() improved
6
 
Integration::setup() removed
2
 
Gateway::payment_redirect() removed
2
 
Integration::input_element() removed