Code

Rating   Name Duplication Size Complexity Changes Bugs Features
F Pushok\Client::push() 0 89 18 0 0 0
F Pushok\Payload::jsonSerialize() 0 51 15 0 0 0
D Pushok\Payload\Alert::jsonSerialize() 0 42 10 0 0 0
B Pushok\Request::prepareApnsHeaders() 0 29 8 0 0 0
A Pushok\AuthProvider\Token::generate() 0 22 1 0 0 0
A Pushok\Request::__construct() 0 22 3 0 0 0
A Pushok\Payload\Sound::jsonSerialize() 0 18 4 0 0 0
A AuthProvider\Token::generateApnsTopic() 16 16 4 0 0 0
A Pushok\Response::fetchApnsId() 0 16 3 0 0 0
A AuthProvider\Token::generatePrivateECKey() 0 16 3 0 0 0
A Certificate::generateApnsTopic() 16 16 4 0 0 0
A Pushok\Client::prepareHandle() 0 15 1 0 0 0
A Certificate::authenticateClient() 0 13 1 0 0 0
A Pushok\Payload::checkPayloadSize() 0 11 4 0 0 0
A Pushok\Client::addNotifications() 0 10 3 0 0 0