Code Analysis: Notification 9.0.2

Class Rating Complexity Lines of code
BracketSpace\Notification\Utils\EDDUpdater
B
93 393
BracketSpace\Notification\Core\Notification
A
75 261
BracketSpace\Notification\Admin\Extensions
A
65 359
BracketSpace\Notification\Repository\Carrier\BaseCarrier
A
62 265
BracketSpace\Notification\Admin\Screen
S
43 226
BracketSpace\Notification\Repository\Trigger\BaseTrigger
S
41 179
BracketSpace\Notification\Utils\Settings
S
41 172
BracketSpace\Notification\Utils\Settings\Field
S
35 119
BracketSpace\Notification\Repository\Carrier\Email
S
34 190
BracketSpace\Notification\Repository\Trigger\WordPress\UpdatesAvailable
S
34 202
BracketSpace\Notification\Admin\PostType
S
33 198
BracketSpace\Notification\Runtime
S
33 166
BracketSpace\Notification\Core\Sync
S
32 107
BracketSpace\Notification\Integration\WordPressEmails
S
31 129
BracketSpace\Notification\Database\NotificationDatabaseService
S
31 229
BracketSpace\Notification\Repository\MergeTag\BaseMergeTag
S
29 88
BracketSpace\Notification\Repository\Field\BaseField
S
28 85
BracketSpace\Notification\Admin\PostTable
S
28 169
BracketSpace\Notification\Core\Upgrade
S
27 193
BracketSpace\Notification\Admin\Upsell
S
25 157
BracketSpace\Notification\Core\License
S
25 166
BracketSpace\Notification\Core\Debugging
S
24 147
BracketSpace\Notification\Utils\Settings\Group
S
23 88
BracketSpace\Notification\Repository\TriggerRepository
S
22 109
BracketSpace\Notification\Admin\ImportExport
S
22 129
BracketSpace\Notification\Admin\Wizard
S
21 236
BracketSpace\Notification\Api\Controller\RepeaterController
S
21 97
BracketSpace\Notification\Repository\Field\RepeaterField
S
21 101
BracketSpace\Notification\Defaults\Adapter\WordPress
S
19 97
BracketSpace\Notification\Repository\Field\SectionRepeater
S
18 115
BracketSpace\Notification\Core\Runner
S
18 70
BracketSpace\Notification\Core\Queue
S
15 46
BracketSpace\Notification\Utils\WpObjectHelper
S
15 81
BracketSpace\Notification\Utils\Settings\Section
S
15 54
BracketSpace\Notification\Admin\Sync
S
14 69
BracketSpace\Notification\Integration\WordPressIntegration
S
13 45
Notification
S
12 32
BracketSpace\Notification\Repository\Converter\ArrayConverter
S
12 47
BracketSpace\Notification\Repository\Trigger\Post\PostTrigger
S
12 444
BracketSpace\Notification\Repository\Trigger\Post\PostUpdated
S
12 181
BracketSpace\Notification\Repository\MergeTag\DateTime\Time
S
12 47
BracketSpace\Notification\Register
S
12 79
BracketSpace\Notification\Repository\Trigger\Comment\CommentReplied
S
11 196
BracketSpace\Notification\Core\Processor
S
11 73
BracketSpace\Notification\Repository\MergeTag\DateTime\Date
S
11 40
BracketSpace\Notification\Repository\MergeTag\DateTime\DateTime
S
11 45
BracketSpace\Notification\Utils\Settings\CoreFields\Select
S
10 36
BracketSpace\Notification\Core\Whitelabel
S
10 48
BracketSpace\Notification\Utils\Settings\Fields\SyncTable
S
10 55
BracketSpace\Notification\Admin\Settings
S
9 601
BracketSpace\Notification\Repository\Recipient\Email
S
9 43
BracketSpace\Notification\Core\Cron
S
9 53
BracketSpace\Notification\Repository\Field\TextareaField
S
9 28
BracketSpace\Notification\Database\Queries\NotificationQueries
S
9 32
BracketSpace\Notification\Repository\Trigger\Taxonomy\TermAdded
S
9 48
BracketSpace\Notification\Repository\Trigger\Taxonomy\TermDeleted
S
9 48
BracketSpace\Notification\Repository\Trigger\Taxonomy\TermUpdated
S
9 48
BracketSpace\Notification\Repository\Trigger\Theme\Updated
S
9 57
BracketSpace\Notification\Abstracts\Adapter
S
9 28
BracketSpace\Notification\Store\Recipient
S
9 51
BracketSpace\Notification\Repository\Trigger\Post\PostPublished
S
8 182
BracketSpace\Notification\Repository\Trigger\Post\PostPublishedPrivately
S
8 182
BracketSpace\Notification\Repository\Trigger\Post\PostScheduled
S
8 183
BracketSpace\Notification\Admin\Debugging
S
8 129
BracketSpace\Notification\Repository\Trigger\User\UserEmailChangeRequest
S
8 97
BracketSpace\Notification\Api\Controller\SectionRepeaterController
S
8 43
BracketSpace\Notification\Repository\Field\InputField
S
8 44
BracketSpace\Notification\Repository\Trigger\Comment\CommentTrigger
S
8 222
BracketSpace\Notification\Cli\DumpHooks
S
8 74
BracketSpace\Notification\Repository\Trigger\Post\PostAdded
S
8 45
BracketSpace\Notification\Repository\Trigger\Post\PostDrafted
S
8 37
BracketSpace\Notification\Repository\Recipient\BaseRecipient
S
7 18
BracketSpace\Notification\Repository\Recipient\Role
S
7 50
BracketSpace\Notification\Repository\Recipient\User
S
7 40
BracketSpace\Notification\Repository\Trigger\Comment\CommentApproved
S
7 32
BracketSpace\Notification\Repository\Trigger\Comment\CommentUnapproved
S
7 36
BracketSpace\Notification\Compat\RestApiCompat
S
7 28
BracketSpace\Notification\Repository\Field\SelectField
S
7 27
BracketSpace\Notification\Repository\Trigger\Post\PostPending
S
7 33
BracketSpace\Notification\Repository\Trigger\Theme\Installed
S
7 33
BracketSpace\Notification\Repository\Trigger\User\UserLogin
S
7 60
BracketSpace\Notification\Core\Settings
S
7 33
BracketSpace\Notification\Repository\Trigger\User\UserPasswordResetRequest
S
7 49
BracketSpace\Notification\Admin\NotificationDuplicator
S
7 38
BracketSpace\Notification\Repository\Trigger\WordPress\EmailChangeRequest
S
7 97
BracketSpace\Notification\Repository\MergeTag\Comment\CommentStatus
S
7 32
BracketSpace\Notification\Repository\Trigger\User\UserEmailChanged
S
7 78
BracketSpace\Notification\Repository\Converter\JsonConverter
S
6 21
BracketSpace\Notification\Repository\Trigger\Comment\CommentAdded
S
6 64
BracketSpace\Notification\Repository\Field\MessageField
S
6 16
BracketSpace\Notification\Repository\Trigger\Plugin\Installed
S
6 25
BracketSpace\Notification\Repository\Trigger\Plugin\Updated
S
6 41
BracketSpace\Notification\Repository\Trigger\Post\PostApproved
S
6 179
BracketSpace\Notification\Repository\Trigger\Post\PostTrashed
S
6 165
BracketSpace\Notification\Repository\Trigger\User\UserRegistered
S
6 81
BracketSpace\Notification\Utils\Settings\CoreFields\Editor
S
6 26
BracketSpace\Notification\Core\Resolver
S
5 22
BracketSpace\Notification\Repository\Recipient\UserID
S
5 42
BracketSpace\Notification\Repository\Trigger\User\UserLoginFailed
S
5 43
BracketSpace\Notification\Repository\Trigger\Comment\CommentTrashed
S
5 30
BracketSpace\Notification\Utils\Settings\CoreFields\Message
S
5 18
BracketSpace\Notification\Repository\MergeTag\Post\PostTerms
S
5 30
BracketSpace\Notification\Repository\Trigger\User\UserRoleChanged
S
5 66
BracketSpace\Notification\Repository\Field\CodeEditorField
S
5 34
BracketSpace\Notification\Repository\Trigger\Comment\CommentSpammed
S
5 30
BracketSpace\Notification\Repository\Field\RecipientsField
S
5 54
BracketSpace\Notification\Repository\Trigger\Privacy\DataExported
S
5 95
BracketSpace\Notification\Repository\Trigger\User\UserLogout
S
5 39
BracketSpace\Notification\Repository\Trigger\WordPress\EmailChanged
S
5 79
BracketSpace\Notification\Admin\Scripts
S
5 60
BracketSpace\Notification\Repository\Trigger\Taxonomy\TermTrigger
S
4 33
BracketSpace\Notification\Repository\Trigger\Media\MediaAdded
S
4 21
BracketSpace\Notification\Api\Api
S
4 48
BracketSpace\Notification\Core\Binder
S
4 16
BracketSpace\Notification\Utils\Settings\CoreFields\Image
S
4 33
BracketSpace\Notification\Repository\Trigger\User\UserProfileUpdated
S
4 40
BracketSpace\Notification\Repository\CarrierRepository
S
4 13
BracketSpace\Notification\Repository\Trigger\Comment\CommentPublished
S
4 26
BracketSpace\Notification\Repository\Recipient\Administrator
S
4 31
BracketSpace\Notification\Repository\Field\EditorField
S
4 26
BracketSpace\Notification\Repository\Trigger\Media\MediaUpdated
S
4 92
BracketSpace\Notification\Repository\Trigger\Media\MediaTrashed
S
4 99
BracketSpace\Notification\Repository\Trigger\User\UserPasswordChanged
S
4 37
BracketSpace\Notification\Repository\MergeTag\Comment\CommentIsReply
S
4 24
BracketSpace\Notification\Repository\Trigger\User\UserDeleted
S
4 35
BracketSpace\Notification\Repository\RecipientRepository
S
3 15
BracketSpace\Notification\Repository\MergeTag\Comment\CommentAuthorUserAgent
S
3 21
BracketSpace\Notification\Repository\MergeTag\Comment\CommentActionApprove
S
3 24
BracketSpace\Notification\Repository\Field\ImageField
S
3 26
BracketSpace\Notification\Repository\MergeTag\Comment\CommentActionDelete
S
3 24
BracketSpace\Notification\Repository\MergeTag\Comment\CommentAuthorUrl
S
3 21
BracketSpace\Notification\Defaults\Carrier\WebhookJson
S
3 81
BracketSpace\Notification\Repository\MergeTag\Comment\CommentContentHtml
S
3 21
BracketSpace\Notification\Repository\MergeTag\Comment\CommentID
S
3 21
BracketSpace\Notification\Repository\MergeTag\User\UserPasswordResetLink
S
3 28
BracketSpace\Notification\Defaults\Carrier\Webhook
S
3 111
BracketSpace\Notification\Repository\Trigger\Theme\Switched
S
3 112
BracketSpace\Notification\Repository\MergeTag\Comment\CommentAuthorIP
S
3 21
BracketSpace\Notification\Repository\MergeTag\Comment\CommentContent
S
3 21
BracketSpace\Notification\Repository\MergeTag\Comment\CommentActionTrash
S
3 24
BracketSpace\Notification\Utils\Settings\Fields\NotificationLog
S
3 38
BracketSpace\Notification\Repository\MergeTag\Comment\CommentType
S
3 19
BracketSpace\Notification\Repository\Trigger\WordPress\Updated
S
3 50
BracketSpace\Notification\Store\Resolver
S
3 15
BracketSpace\Notification\Store\Trigger
S
3 10
BracketSpace\Notification\Repository\MergeTag\Comment\CommentActionSpam
S
3 24
BracketSpace\Notification\Repository\MergeTag\User\Avatar
S
2 20
BracketSpace\Notification\Repository\MergeTag\Post\RevisionLink
S
2 31
BracketSpace\Notification\Repository\Trigger\User\UserTrigger
S
2 32
BracketSpace\Notification\Database\Queries\UserQueries
S
2 36
BracketSpace\Notification\Repository\Trigger\Privacy\PrivacyTrigger
S
2 122
BracketSpace\Notification\Utils\Settings\Fields\ErrorLog
S
2 24
BracketSpace\Notification\Repository\Trigger\Media\MediaTrigger
S
2 101
BracketSpace\Notification\Repository\Resolver\Basic
S
2 12
BracketSpace\Notification\Api\Controller\SelectInputController
S
2 26
BracketSpace\Notification\Repository\MergeTag\User\AvatarUrl
S
2 23
BracketSpace\Notification\Repository\GlobalMergeTagRepository
S
1 170
BracketSpace\Notification\Repository\Trigger\Plugin\PluginTrigger
S
1 58
BracketSpace\Notification\Repository\Trigger\Theme\ThemeTrigger
S
1 103
BracketSpace\Notification\Repository\MergeTag\Media\AttachmentDirectUrl
S
1 21
BracketSpace\Notification\Repository\MergeTag\Taxonomy\TermID
S
1 16
BracketSpace\Notification\Repository\MergeTag\User\UserID
S
1 17
BracketSpace\Notification\Repository\MergeTag\Post\PostContentHtml
S
1 21
BracketSpace\Notification\Repository\MergeTag\Post\PostExcerpt
S
1 18
BracketSpace\Notification\Repository\MergeTag\Post\FeaturedImageId
S
1 19
BracketSpace\Notification\Repository\MergeTag\Taxonomy\TaxonomySlug
S
1 17
BracketSpace\Notification\Repository\MergeTag\Media\AttachmentTitle
S
1 17
BracketSpace\Notification\Repository\MergeTag\User\UserEmail
S
1 17
BracketSpace\Notification\Repository\MergeTag\Taxonomy\TermSlug
S
1 16
BracketSpace\Notification\Repository\MergeTag\User\UserNicename
S
1 17
BracketSpace\Notification\Repository\MergeTag\Post\PostStatus
S
1 18
BracketSpace\Notification\Repository\MergeTag\Taxonomy\TermPermalink
S
1 16
BracketSpace\Notification\Repository\MergeTag\User\UserLastName
S
1 17
BracketSpace\Notification\Repository\MergeTag\User\UserFirstName
S
1 17
BracketSpace\Notification\Repository\MergeTag\Post\PostContent
S
1 21
BracketSpace\Notification\Repository\MergeTag\Post\PostTitle
S
1 18
BracketSpace\Notification\Repository\MergeTag\Post\PostPermalink
S
1 18
BracketSpace\Notification\Repository\MergeTag\Post\ThumbnailUrl
S
1 18
BracketSpace\Notification\Repository\MergeTag\Taxonomy\TaxonomyName
S
1 17
BracketSpace\Notification\Repository\MergeTag\User\UserBio
S
1 20
BracketSpace\Notification\Repository\MergeTag\Taxonomy\TermDescription
S
1 16
BracketSpace\Notification\Repository\MergeTag\Media\AttachmentPage
S
1 17
BracketSpace\Notification\Repository\MergeTag\Post\PostSlug
S
1 18
BracketSpace\Notification\Repository\MergeTag\Post\FeaturedImageUrl
S
1 21
BracketSpace\Notification\Repository\MergeTag\Media\AttachmentID
S
1 17
BracketSpace\Notification\Repository\MergeTag\Post\PostID
S
1 18
BracketSpace\Notification\Repository\MergeTag\User\UserNickname
S
1 17
BracketSpace\Notification\Repository\MergeTag\Media\AttachmentMimeType
S
1 17
BracketSpace\Notification\Repository\MergeTag\User\UserLogin
S
1 17
BracketSpace\Notification\Repository\MergeTag\User\UserRole
S
1 24
BracketSpace\Notification\Repository\MergeTag\Taxonomy\TermName
S
1 16
BracketSpace\Notification\Repository\MergeTag\Post\PostType
S
1 17
BracketSpace\Notification\Repository\MergeTag\User\UserDisplayName
S
1 17

44 more item(s) not shown.