Code Analysis: FlagShip WooCommerce Shipping 3.0.30

Most Complex Functions

Function Rating Complexity
FS\Components\Event\Listener\PickupPostType::publishNativeHook()
C
22
FS\Injection\Updater\Parsedown::lines()
C
26
FS\Components\Event\Listener\ShippingZoneMethodOptions::onApplicationEvent()
B
19
FS\Components\Shipping\Request\Builder\Order\ShippingOptionsBuilder::build()
B
19
FS\Injection\I::boot()
B
19
FlagShip_WC_Shipping_Method::init_form_fields()
B
1
FS\Components\Shipping\Request\Builder\Factory\RequestBuilderFactory::resolveWithoutContext()
B
18
FS\Components\Shipping\Request\Builder\AbstractPackageItemsBuilder::makePackageItems()
A
15
FS\Injection\Updater\Parsedown::blockTable()
A
13
FS\Components\Shipping\Method\FlagShipWcShippingMethod::get_general_settings()
A
1
FS\Components\Shipping\Method\FlagShipWcShippingMethod::process_admin_options()
A
11
FS\Components\Shipping\Controller\MetaboxController::display()
A
11