Code Analysis: WordThree MetaMask Authentication 1.0.0

Most Complex Functions

Function Rating Complexity
WordThree\MetamaskAuth\Shortcodes\Link::render()
S
6
WordThree\MetamaskAuth\Shortcodes\Login::render()
S
6
WordThree\MetamaskAuth\Shortcodes\Register::render()
S
6
WordThree\MetamaskAuth\RestRoutes::register_metamask()
S
5
WordThree\MetamaskAuth\RestRoutes::link_account_with_metamask()
S
4
WordThree\MetamaskAuth\RestRoutes::unlink_metamask()
S
4
WordThree\MetamaskAuth\RestRoutes::login_metamask()
S
4
WordThree\MetamaskAuth\AuthManager::create_user()
S
3
WordThree\MetamaskAuth\AuthManager::login_user()
S
3
WordThree\MetamaskAuth\AuthManager::unlink_user()
S
3
WordThree\MetamaskAuth\RestRoutes::generate_nonce()
S
3
WordThree\MetamaskAuth\AuthManager::checkAccountExists()
S
3