303 -15 Covered Lines
329 -15 Total Lines
92.1 % -0.3% Code Coverage
| 91.61% | ↘ | 91.13% | Sms got worse | 
|  | ⇢ | 
                14
             | Sms::scheme() added | 
|  | ⇢ | 
                11.044
             | Sms::config() added | 
|  | ⇢ | 
                8.0231
             | Sms::getAgent() added | 
|  | ⇢ | 
                4
             | Sms::serializeOrDeserializeClosureAndReplace() added | 
|  | ⇢ | 
                3
             | Sms::initScheme() added | 
|  | ⇢ | 
                3
             | Sms::serializeOrDeserializeScheme() added | 
|  | ⇢ | 
                2
             | Sms::parseScheme() added | 
|  | ⇢ | 
                2
             | Sms::pullOptionOutOfArrayByKey() added | 
|  | ⇢ | 
                1
             | Sms::cleanConfig() added | 
|  | ⇢ | 
                1
             | Agent::__isset() added | 
| ⋮ | view more | ||
| 2.0054 | ↘ | 2.004 | Sms::__wakeup() improved | 
| 8.0189 | ↘ | 8.0155 | Sms::__callStatic() improved | 
| 2.0625 | ↘ | 2.032 | Sms::__call() improved | 
| 2.1481 | ↘ | 2.0625 | Sms::validateConfig() improved | 
| 7.0199 | ↗ | 8.021 | Sms::createDrivers() got worse | 
| 12 | ↛ |  | Sms::enable() removed | 
| 8.0231 | ↛ |  | Sms::getSmsAgent() removed | 
| 6.0359 | ↛ |  | Sms::agents() removed | 
| 3 | ↛ |  | Sms::serializeEnableAgents() removed | 
| 3 | ↛ |  | Sms::unserializeEnableAgents() removed | 
| 3 | ↛ |  | Sms::serializeClosureAndReplace() removed | 
| 3 | ↛ |  | Sms::initEnableAgents() removed | 
| 2 | ↛ |  | Sms::unserializeToClosureAndReplace() removed | 
| 2 | ↛ |  | Sms::parseAgentArrayOptions() removed | 
| 2 | ↛ |  | Sms::pullAgentOptionByName() removed | 
| ⋮ | view more | ||