| 
                                                                        Good job, 1 issue
                            was                            fixed.
                                                             | |||
| 1 new patch (Spacing) is available. | |||
| 11 added classes/operations | |||
|   | A | ApnsBuilderTest::testAlertPushMessage() added | |
|   | A | GcmBuilderTest::testNotificationPushMessage() added | |
|   | A | MessageTest::testInvalidParameter() added | |
|   | A | NotificationTest::testInvalidParameter() added | |
|   | A | Notification::setParameter() added | |
|   | A | Message::getMappedParameter() added | |
|   | B | GcmBuilder::shouldHaveNotification() added | |
|   | A | Message::hasParameter() added | |
|   | A | Message::getParameter() added | |
|   | A | Message::setParameter() added | |
| C | ↗ | B | ApnsBuilder::buildPushMessage() improved | 
| B | ↗ | A | GcmBuilder::buildPushMessage() improved | 
| view all | |||
| 
                    
                                                    1
                                issue
                                                            (informational)
                            
                            was introduced.
                        
                                                                            
                                                                            
                                     | |||
| 1 new patch (Doc Comments) is available. | |||
| 5 new patches (Spacing) are available. | |||
| 155 added classes/operations | |||
|   | C | ApnsBuilder::buildPushMessage() added | |
|   | C | GcmAdapter::push() added | |
|   | C | GcmMessage::toJson() added | |
|   | A | Message::composePayloadKey() added | |
|   | A | Message::setPayload() added | |
|   | A | Message::getPayload() added | |
|   | A | Message::setPayloadPrefix() added | |
|   | A | Message::setPayloadData() added | |
|   | A | Notification::__construct() added | |
|   | A | Notification::setMessage() added | |
| A | ↘ | B | Result::__construct() got worse | 
| view all | |||
| 
                    
                                                    2
                                issues
                                                            (1 major, 1 minor)
                            
                            were introduced.
                        
                                                                            
                                                                            
                                     | |||
| 2 new patches (Doc Comments, Spacing) are available. | |||
| 15 added classes/operations | |||
|   | A | ApnsClientBuilder::buildFeedback() added | |
|   | A | ApnsClientBuilder::buildPush() added | |
|   | A | ApnsClientBuilder::buildClient() added | |
|   | A | GcmClientBuilder::buildPush() added | |
|   | A | GcmMessageBuilder::build() added | |
|   | B | ApnsMessageBuilder::build() added | |
|   | A | ParametersTrait::initializeParameters() added | |
|   | A | OptionsTrait::initializeOptions() added | |
|   | A | ApnsMessageBuilder added | |
|   | A | GcmClientBuilder added | |
| C | ↘ | D | GcmService::send() got worse | 
| A | ↘ | B | ApnsService::feedback() got worse | 
| view all | |||
| 
                    
                                                    2
                                issues
                                                            (2 major)
                            
                            were introduced.
                        
                                                                            
                                                                            
                                     | |||
| 2 new patches (Doc Comments) are available. | |||
| 1 new patch (Doc Comments) is available. | |||
| 35 added classes/operations | |||
|   | C | GcmService::send() added | |
|   | B | ApnsService::send() added | |
|   | A | ApnsService::getPushService() added | |
|   | A | ApnsService::feedback() added | |
|   | A | ApnsService::__construct() added | |
|   | A | GcmNotification::addRecipient() added | |
|   | A | ApnsRecipient::setToken() added | |
|   | A | GcmRecipient::setToken() added | |
|   | A | ApnsService::getFeedbackService() added | |
|   | A | ApnsService::getDefinedParameters() added | |
| view all | |||
| 1 new patch (Doc Comments) is available. | |||
| 6 added classes/operations | |||
|   | A | Gcm::getDefaultParameters() added | |
|   | A | Gcm::getRequiredParameters() added | |
|   | A | Gcm::getDefinedParameters() added | |
|   | A | Apns::getRequiredParameters() added | |
|   | A | Apns::getDefaultParameters() added | |
|   | A | Apns::getDefinedParameters() added | |
| 
                    
                                                    2
                                issues
                                                            (1 critical, 1 informational)
                            
                            were introduced.
                        
                                                                            
                                                                            
                                     | |||
| 2 new patches (Doc Comments, Unused Use Statements) are available. | |||
| 3 added classes/operations | |||
|   | A | Gcm::getDefaultOptions() added | |
|   | A | Apns::getDefaultOptions() added | |
|   | A | AbstractNotification::getDefaultOptions() added | |
| 1 added class/operation | |||
|   | A | Manager::clearNotifications() added | |
| 
                                                                        Good job, 4 issues
                            were                            fixed.
                                                             | |||
| 
                    
                                                    5
                                issues
                                                            (1 major, 4 informational)
                            
                            were introduced.
                        
                                                                            
                                                                            
                                     | |||
| 2 new patches (Unused Use Statements, Doc Comments) are available. | |||
| 16 added classes/operations | |||
|   | A | Result::getStatusMessage() added | |
|   | A | Result::setStatus() added | |
|   | A | Result::isError() added | |
|   | A | Result::setStatusMessage() added | |
|   | A | ResultTest::setUp() added | |
|   | A | ResultTest::testAccessorsMutators() added | |
|   | A | ResultTest::testDefaults() added | |
|   | A | Result::isSuccess() added | |
|   | A | Result::getStatus() added | |
|   | A | Result::__construct() added | |
| view all | |||
| 3 added classes/operations | |||
|   | A | AbstractNotification::getResults() added | |
|   | A | AbstractNotification::setSent() added | |
|   | A | AbstractNotification::isSent() added | |
| Image URL | |
| Markdown | |
| Textile | |
| RDOC | |
| AsciiDoc |