Code Analysis: WordThree MetaMask Authentication 1.1.0

Most Complex Functions

Function Rating Complexity
WordThree\Metamask\AdminSettings::settings_page_init()
A
2
WordThree\Metamask\MenuCustomizer::save_custom_menu_item_data()
A
8
WordThree\Metamask\RestRoutes::link_account_with_metamask()
S
7
WordThree\Metamask\Shortcodes\Link::render()
S
6
WordThree\Metamask\MenuCustomizer::add_custom_menu_item_fields()
S
5
WordThree\Metamask\RestRoutes::register_metamask()
S
5
WordThree\Metamask\Shortcodes\Register::__construct()
S
4
WordThree\Metamask\MenuCustomizer::remove_login_by_metamask_for_logged_in_user()
S
4
WordThree\Metamask\RestRoutes::unlink_metamask()
S
4
WordThree\Metamask\Shortcodes\Login::render()
S
4
WordThree\Metamask\Shortcodes\Register::render()
S
4
WordThree\Metamask\MenuCustomizer::login_menu_item_css_classes()
S
4