Code Analysis: Crowdsignal Forms 1.6.4

Most Complex Functions

Function Rating Complexity
Crowdsignal_Forms\Admin\Crowdsignal_Forms_Settings::update_settings()
C
25
Crowdsignal_Forms\Admin\Crowdsignal_Forms_Setup::setup_page()
A
14
Crowdsignal_Forms\Synchronization\Poll_Block_Synchronizer::process_blocks()
A
10
Crowdsignal_Forms\Models\Poll::update_from_block_attrs()
A
10
Crowdsignal_Forms\Frontend\Blocks\Crowdsignal_Forms_Feedback_Block::should_hide_block()
A
10
Crowdsignal_Forms\Models\Poll::from_array()
A
9
Crowdsignal_Forms\Synchronization\Poll_Block_Synchronizer::synchronize()
A
8
Crowdsignal_Forms\Frontend\Blocks\Crowdsignal_Forms_Poll_Block::attributes()
A
1
Crowdsignal_Forms\Rest_Api\Controllers\Polls_Controller::get_post_poll_by_uuid()
S
7
Crowdsignal_Forms\Gateways\Api_Gateway::create_or_update_poll()
S
5
Crowdsignal_Forms\Frontend\Crowdsignal_Forms_Blocks_Assets::register_asset_group()
S
6
Crowdsignal_Forms\Rest_Api\Controllers\Polls_Controller::get_poll()
S
6