Completed
Push — dev-v3 ( ceb382...d0b49e )
by Propa
06:45
created

231 +142 Covered Lines

233 -88 Total Lines

99.1 % +71.4% Code Coverage

PHP Classes Changes

 
90.91%
PhoneServiceProvider added
 
100%
CountryCodeException added
 
100%
NumberFormatException added
 
100%
NumberParseException added
 
100%
PhoneNumber added
 
100%
Phone added
0%
100%
ParsesCountries improved
0%
100%
ParsesFormats improved
0%
100%
ParsesTypes improved
0%
100%
Phone improved
0%
 
Phone removed
98.51%
 
PhoneValidator removed
100%
 
LaravelPhoneFacade removed
100%
 
LaravelPhoneServiceProvider removed

CRAP Changes

 
13
Phone::validate() added
 
5
PhoneNumber::filterValidCountry() added
 
4
Phone::extractParameters() added
 
3.0416
PhoneServiceProvider::registerRule() added
 
3
PhoneNumber::getType() added
 
2
PhoneNumber::format() added
 
2
PhoneNumber::formatForCountry() added
 
2
PhoneServiceProvider::registerValidator() added
 
2
PhoneNumber::formatForMobileDialingInCountry() added
 
2
PhoneNumber::getCountry() added
view more  
2
1
Phone::mobile() improved
2
1
Phone::fixedLine() improved
2
1
Phone::detect() improved
2
1
Phone::lenient() improved
6
2
ParsesFormats::parseFormat() improved
6
2
ParsesFormats::loadFormats() improved
6
2
ParsesTypes::loadTypes() improved
6
2
Phone::country() improved
6
2
Phone::type() improved
12
5
Phone::__toString() improved
view more  
30
 
Phone::getPhoneNumberInstance() removed
20
 
Phone::format() removed
7.0283
 
PhoneValidator::isValidNumber() removed
7
 
PhoneValidator::assignParameters() removed
6
 
PhoneValidator::checkCountries() removed
6
 
Phone::formatForCountry() removed
6
 
Phone::formatForMobileDialingInCountry() removed
6
 
Phone::getType() removed
6
 
PhoneValidator::validatePhone() removed
2
 
Phone::formatRFC3966() removed
view more