Code Analysis: WonderPush Web Push Notifications 1.9.4

Class Rating Complexity Lines of code
WonderPushAdmin
D
143 493
WonderPushAPI
C
121 311
WonderPushSettings
C
121 236
WonderPush\Util\TimeValue
B
96 201
WonderPushWooCommerce
B
90 250
WonderPush\Obj\NotificationAlertAndroid
A
75 262
WonderPushUtils
A
70 181
WonderPush\Obj\InstallationDeviceCapabilities
A
60 210
WonderPushPublic
A
58 165
WonderPush\Obj\Event
S
38 133
WonderPush\Net\Response
S
35 125
WonderPush\Obj\BaseObject
S
35 109
WonderPush\Obj\Object
S
33 99
WonderPush\Obj\NotificationAlertWeb
S
32 112
WonderPush\Params\DeliveriesCreateParams
S
28 104
WonderPush\Obj\NotificationAlertIos
S
28 98
WonderPush\WonderPush
S
25 70
WonderPush\Obj\Installation
S
24 84
WonderPushHttpClient
S
22 78
WonderPush\Obj\InstallationDevice
S
22 77
WonderPush\Obj\NotificationButtonAction
S
21 81
WonderPush\Obj\NotificationPush
S
21 71
WonderPush\Net\CurlHttpClient
S
18 91
WonderPush\Obj\WebSdkInitOptions
S
16 51
WonderPush\Util\TimeUnit
S
16 53
WonderPush\Obj\Notification
S
16 56
WonderPush\Obj\NotificationAlert
S
16 56
WonderPush\Obj\Segment
S
16 56
WonderPush\Obj\InstallationPushToken
S
15 52
WonderPush\Obj\Application
S
15 49
WonderPush\Api\Rest
S
14 51
WonderPush\Obj\NotificationInApp
S
13 50
WonderPush\Util\UrlUtil
S
13 43
WonderPush\Net\Request
S
12 42
WonderPush\Obj\InstallationDeviceConfiguration
S
10 35
WonderPush\Params\PatchInstallationParams
S
10 35
WonderPush\Obj\InstallationApplication
S
10 35
WonderPush\Errors\Network
S
10 21
WonderPush\Obj\User
S
10 35
WonderPush\Util\StringUtil
S
9 28
WonderPush\Obj\NotificationAlertIosAttachment
S
8 28
WonderPush\Util\ArrayUtil
S
8 22
WonderPush\Obj\NotificationInAppMapPlace
S
6 21
WonderPush\Util\TimeUtil
S
6 26
WonderPush\Obj\Collection
S
6 14
WonderPush\Obj\NotificationButton
S
6 21
WonderPush\Obj\NotificationPushAndroid
S
6 21
WonderPush\Obj\InstallationApplicationApple
S
6 21
WonderPush\Params\CollectionParams
S
5 19
WonderPushAsgarosForum
S
5 28
WonderPush\Util\DefaultLogger
S
5 13
WonderPush\Api\Installations
S
5 14
WonderPush\Obj\NullObject
S
5 15
WonderPush\Obj\NotificationButtonActionEvent
S
4 14
WonderPush\Obj\NotificationAlertIosForeground
S
4 14
WonderPush\Obj\NotificationAlertWebButton
S
4 14
WonderPush\Api\Applications
S
4 11
WonderPush\Api\Segments
S
3 7
WonderPush\Api\Deliveries
S
3 7
WonderPush\Errors\Base
S
3 10
WonderPush\Obj\NotificationAlertAndroidButton
S
2 7
WonderPush\Obj\NotificationInAppMap
S
2 7

14 more item(s) not shown.