Code Analysis: eHive Access 2.3.4

Most Complex Classes

Class Rating Complexity
Transport
B
100
eHiveAccess
B
97
DaoHelper
A
51
EHiveApi
S
34
Account
S
34
Field
S
23
ObjectRecord
S
21
Community
S
11
ObjectRecordFilesCollectionV3
S
10
FileV3
S
8
TagCloudDao
S
7
FieldRow
S
7

Most Complex Functions

Function Rating Complexity
Transport::get()
D
33
Account::__construct()
C
31
Transport::getAuthenticated()
B
16
DaoHelper::getObjectsQueryString()
B
20
Transport::put()
A
12
Transport::post()
A
12
ObjectRecord::__construct()
A
15
eHiveAccess::plugin_options_validate()
A
13
Transport::delete()
A
10
DaoHelper::getCommunitiesQueryString()
A
11
DaoHelper::getAccountsQueryString()
A
11
ObjectRecordFilesCollectionV3::__construct()
A
10