Rating | Name | Duplication | Size | Complexity | Changes | Bugs | Features |
---|---|---|---|---|---|---|---|
B | HybridSessions\Store\CookieStore::write() | 0 | 52 | 6 | 0 | 0 | 0 |
A | HybridSessions\Store\CookieStore::read() | 0 | 26 | 5 | 0 | 0 | 0 |
A | DatabaseStore::binaryDataJsonDecode() | 0 | 14 | 6 | 0 | 0 | 0 |
A | HybridSessions\Store\DatabaseStore::read() | 0 | 21 | 5 | 0 | 0 | 0 |
A | CookieStoreTest::testReadInvalidatesData() | 0 | 32 | 1 | 0 | 0 | 0 |
A | Tests\AbstractTest::testStoreData() | 0 | 27 | 1 | 0 | 0 | 0 |
A | HybridSessions\Crypto\McryptCrypto::decrypt() | 0 | 24 | 2 | 0 | 0 | 0 |
A | McryptCryptoTest::testIntegrity() | 5 | 24 | 2 | 0 | 0 | 0 |
A | HybridSessionMiddleware::process() | 0 | 21 | 2 | 0 | 0 | 0 |
A | CookieStoreTest::testStoreLargeData() | 20 | 20 | 1 | 0 | 0 | 0 |
A | HybridSessions\Store\DatabaseStore::write() | 0 | 19 | 2 | 0 | 0 | 0 |
A | Tests\AbstractTest::testExpiry() | 0 | 19 | 1 | 0 | 0 | 0 |
A | AbstractTest::testStoreLargeData() | 18 | 18 | 1 | 0 | 0 | 0 |
A | HybridSessions\HybridSession::init() | 0 | 17 | 2 | 0 | 0 | 0 |
A | HybridSessions\Crypto\OpenSSLCrypto::decrypt() | 0 | 17 | 2 | 0 | 0 | 0 |