| phpMyFAQ\Auth\OAuth2\Repository\UserRepository::getUserEntityByUserCredentials | 43.05 | 18.2% |
| phpMyFAQ\Auth\OAuth2\Repository\ClientRepository::validateClient | 8 | 100.0% |
| phpMyFAQ\Auth\OAuth2\Repository\AccessTokenRepository::persistNewAccessToken | 6 | 100.0% |
| phpMyFAQ\Auth\OAuth2\Repository\AccessTokenRepository::getNewToken | 5 | 100.0% |
| phpMyFAQ\Auth\OAuth2\Repository\AuthCodeRepository::persistNewAuthCode | 5 | 100.0% |
| phpMyFAQ\Auth\OAuth2\Repository\ClientRepository::getClientEntity | 5 | 95.8% |
| phpMyFAQ\Auth\OAuth2\Repository\ScopeRepository::getScopeEntityByIdentifier | 4.00 | 94.1% |
| phpMyFAQ\Auth\OAuth2\Repository\AccessTokenRepository::isAccessTokenRevoked | 3 | 100.0% |
| phpMyFAQ\Auth\OAuth2\Repository\AuthCodeRepository::isAuthCodeRevoked | 3 | 100.0% |
| phpMyFAQ\Auth\OAuth2\Repository\RefreshTokenRepository::isRefreshTokenRevoked | 3 | 100.0% |
| phpMyFAQ\Auth\OAuth2\Repository\RefreshTokenRepository::persistNewRefreshToken | 2 | 100.0% |
| phpMyFAQ\Auth\OAuth2\Repository\AbstractRepository::__construct | 1 | 100.0% |
| phpMyFAQ\Auth\OAuth2\Repository\AbstractRepository::db | 1 | 100.0% |
| phpMyFAQ\Auth\OAuth2\Repository\AbstractRepository::table | 1 | 100.0% |
| phpMyFAQ\Auth\OAuth2\Repository\AccessTokenRepository::revokeAccessToken | 1 | 100.0% |
| phpMyFAQ\Auth\OAuth2\Repository\AuthCodeRepository::getNewAuthCode | 1 | 100.0% |
| phpMyFAQ\Auth\OAuth2\Repository\AuthCodeRepository::revokeAuthCode | 1 | 100.0% |
| phpMyFAQ\Auth\OAuth2\Repository\RefreshTokenRepository::getNewRefreshToken | 1 | 100.0% |
| phpMyFAQ\Auth\OAuth2\Repository\RefreshTokenRepository::revokeRefreshToken | 1 | 100.0% |
| phpMyFAQ\Auth\OAuth2\Repository\ScopeRepository::finalizeScopes | 1 | 100.0% |