Code Analysis: CiviCRM Profile Sync 0.3.3

Most Complex Classes

Class Rating Complexity
CiviCRM_WP_Profile_Sync
B
84
CRM_Contact_Form_Task_CreateWordPressUsers
S
36

Most Complex Functions

Function Rating Complexity
CRM_Contact_Form_Task_CreateWordPressUsers::createUsers()
B
15
CiviCRM_WP_Profile_Sync::civicrm_website_update()
A
14
CRM_Contact_Form_Task_CreateWordPressUsers::getContactRows()
A
13
CiviCRM_WP_Profile_Sync::civicrm_contact_updated()
A
10
CiviCRM_WP_Profile_Sync::civicrm_primary_email_update()
S
7
CiviCRM_WP_Profile_Sync::civicrm_website_pre()
S
6
CiviCRM_WP_Profile_Sync::wordpress_user_updated()
S
5
CiviCRM_WP_Profile_Sync::civicrm_contact_name_update()
S
6
CiviCRM_WP_Profile_Sync::buddypress_user_updated()
S
5
CiviCRM_WP_Profile_Sync::civicrm_primary_email_pre()
S
4
CRM_Contact_Form_Task_CreateWordPressUsers::uniqueUsername()
S
3
CiviCRM_WP_Profile_Sync::civicrm_contact_pre()
S
3