Code Analysis: Facebook URL Linter for Posts 0.5

Most Complex Classes

Class Rating Complexity
BaseFacebook
D
182
PHPSDKTestCase
D
133
Facebook
S
27
FB_Linter_Settings
S
23
fb_linter
S
20
FacebookApiException
S
15
PersistentFBPublic
S
11
FBPublicCookie
S
4
FBCode
S
4
TransientFacebook
S
4
FBPublic
S
4
FBRecordMakeRequest
S
3

Most Complex Functions

Function Rating Complexity
BaseFacebook::makeRequest()
A
11
BaseFacebook::getUserAccessToken()
A
10
BaseFacebook::getCurrentUrl()
A
10
BaseFacebook::getUserFromAvailableData()
A
9
BaseFacebook::getHttpProtocol()
A
9
BaseFacebook::parseSignedRequest()
A
8
BaseFacebook::__construct()
S
7
BaseFacebook::throwAPIException()
S
7
FacebookApiException::__construct()
S
7
Facebook::initSharedSession()
S
6
BaseFacebook::_oauthRequest()
S
7
BaseFacebook::getAccessTokenFromCode()
S
6