Code Analysis: Site Reviews 6.11.8

Class Rating Complexity Lines of code
GeminiLabs\SiteReviews\Controllers\Api\Version1\RestReviewController
B
84 397
GeminiLabs\SiteReviews\Controllers\ListTableController
B
76 295
GeminiLabs\SiteReviews\Helper
A
69 202
GeminiLabs\SiteReviews\Integrations\WooCommerce\Controllers\ProductController
A
67 266
GeminiLabs\SiteReviews\Overrides\ScheduledActionsTable
A
67 378
GeminiLabs\SiteReviews\Controllers\ReviewController
A
65 261
GeminiLabs\SiteReviews\Integrations\Cache\Controller
A
62 184
GeminiLabs\SiteReviews\Integrations\WooCommerce\Controllers\RestApi\ProductReviewsController
A
58 296
GeminiLabs\SiteReviews\Addons\Controller
A
58 255
GeminiLabs\SiteReviews\Database\ReviewManager
A
58 256
GeminiLabs\SiteReviews\Modules\SystemInfo
A
57 374
GeminiLabs\SiteReviews\Modules\Schema
A
56 242
GeminiLabs\SiteReviews\Modules\Assets\AssetAbstract
A
53 164
GeminiLabs\SiteReviews\Review
A
51 193
GeminiLabs\SiteReviews\Helpers\Arr
S
50 181
GeminiLabs\SiteReviews\Helpers\Str
S
49 147
GeminiLabs\SiteReviews\Defaults\DefaultsAbstract
S
48 169
GeminiLabs\SiteReviews\Controllers\AdminController
S
47 235
GeminiLabs\SiteReviews\Modules\Console
S
47 177
GeminiLabs\SiteReviews\Modules\Html\Builder
S
46 203
GeminiLabs\SiteReviews\Router
S
46 168
GeminiLabs\SiteReviews\Integrations\MyCred\MyCredHook
S
46 186
GeminiLabs\SiteReviews\Modules\Queue
S
44 132
GeminiLabs\SiteReviews\Modules\Html\Field
S
44 215
GeminiLabs\SiteReviews\Container
S
43 142
GeminiLabs\SiteReviews\Controllers\ToolsController
S
43 203
GeminiLabs\SiteReviews\Modules\Translation
S
42 168
GeminiLabs\SiteReviews\Modules\Validator
S
42 124
GeminiLabs\SiteReviews\Addons\Updater
S
42 158
GeminiLabs\SiteReviews\Tinymce\TinymceGenerator
S
41 214
GeminiLabs\SiteReviews\Application
S
40 137
GeminiLabs\SiteReviews\Modules\Avatars\PixelAvatar
S
40 168
GeminiLabs\SiteReviews\Database
S
40 233
GeminiLabs\SiteReviews\Modules\Html\Attributes
S
39 131
GeminiLabs\SiteReviews\Modules\Schema\BaseType
S
39 125
GeminiLabs\SiteReviews\Integrations\WooCommerce\Controllers\RestApiController
S
38 133
GeminiLabs\SiteReviews\Integrations\GamiPress\Controller
S
38 230
GeminiLabs\SiteReviews\Modules\Html\TemplateTags
S
37 141
GeminiLabs\SiteReviews\Database\Query
S
37 225
GeminiLabs\SiteReviews\Commands\CreateReview
S
36 137
GeminiLabs\SiteReviews\Integrations\GamiPress\Commands\AwardAchievement
S
36 86
GeminiLabs\SiteReviews\Modules\Migrate
S
33 123
GeminiLabs\SiteReviews\Controllers\Api\Version1\Response\Prepare
S
33 108
GeminiLabs\SiteReviews\Helpers\Text
S
33 170
GeminiLabs\SiteReviews\Database\Tables
S
33 143
GeminiLabs\SiteReviews\Integrations\WooCommerce\Controllers\MainController
S
32 106
GeminiLabs\SiteReviews\Modules\Html\Settings
S
32 148
GeminiLabs\SiteReviews\Database\OptionManager
S
32 118
GeminiLabs\SiteReviews\Migrations\Migrate_5_25_0\MigrateReviews
S
31 199
GeminiLabs\SiteReviews\Controllers\TaxonomyController
S
31 104
GeminiLabs\SiteReviews\Shortcodes\Shortcode
S
31 136
GeminiLabs\SiteReviews\Controllers\MenuController
S
28 157
GeminiLabs\SiteReviews\Modules\Dump
S
27 97
GeminiLabs\SiteReviews\Controllers\SettingsController
S
27 136
GeminiLabs\SiteReviews\Controllers\TranslationController
S
27 114
GeminiLabs\SiteReviews\Gatekeeper
S
27 104
GeminiLabs\SiteReviews\Notices\AbstractNotice
S
27 83
GeminiLabs\SiteReviews\Modules\Date
S
26 108
GeminiLabs\SiteReviews\Modules\Email
S
26 130
GeminiLabs\SiteReviews\Modules\Paginate
S
26 113
GeminiLabs\SiteReviews\Modules\Rating
S
25 112
GeminiLabs\SiteReviews\Shortcodes\SiteReviewsFormShortcode
S
25 130
GeminiLabs\SiteReviews\Migrations\Migrate_5_25_0\MigrateSidebars
S
25 130
GeminiLabs\SiteReviews\Modules\Avatar
S
25 99
GeminiLabs\SiteReviews\Migrations\Migrate_6_0_0
S
24 106
GeminiLabs\SiteReviews\Modules\SchemaParser
S
24 80
GeminiLabs\SiteReviews\Modules\Html\Tags\FormFieldsTag
S
24 104
GeminiLabs\SiteReviews\Integrations\Elementor\ElementorWidget
S
24 118
GeminiLabs\SiteReviews\Controllers\EditorController
S
23 99
GeminiLabs\SiteReviews\Modules\Style
S
23 106
GeminiLabs\SiteReviews\Commands\ImportReviews
S
23 132
GeminiLabs\SiteReviews\Database\Cache
S
23 105
GeminiLabs\SiteReviews\Integrations\GamiPress\Triggers
S
22 135
GeminiLabs\SiteReviews\Modules\Slack
S
21 153
GeminiLabs\SiteReviews\Commands\EnqueueAdminAssets
S
21 172
GeminiLabs\SiteReviews\Modules\Html\ReviewsHtml
S
21 91
GeminiLabs\SiteReviews\Helpers\Cast
S
21 53
GeminiLabs\SiteReviews\Modules\Validator\CaptchaValidator
S
21 85
GeminiLabs\SiteReviews\Install
S
20 74
GeminiLabs\SiteReviews\Defaults\ReviewsDefaults
S
20 100
GeminiLabs\SiteReviews\Migrations\Migrate_3_0_0
S
19 75
GeminiLabs\SiteReviews\Modules\Captcha
S
19 125
GeminiLabs\SiteReviews\Modules\Html\Tags\Tag
S
19 59
GeminiLabs\SiteReviews\Modules\Validator\ReviewLimitsValidator
S
19 75
GeminiLabs\SiteReviews\Integrations\LPFW\Controller
S
19 68
GeminiLabs\SiteReviews\Modules\Backtrace
S
18 55
GeminiLabs\SiteReviews\Controllers\NoticeController
S
18 58
GeminiLabs\SiteReviews\Controllers\RevisionController
S
18 62
GeminiLabs\SiteReviews\Modules\Notification
S
17 100
GeminiLabs\SiteReviews\Controllers\PublicController
S
17 70
GeminiLabs\SiteReviews\Commands\ImportRatings
S
17 75
GeminiLabs\SiteReviews\Role
S
17 131
GeminiLabs\SiteReviews\Modules\Validator\AkismetValidator
S
17 62
GeminiLabs\SiteReviews\Modules\Sanitizer
S
16 64
GeminiLabs\SiteReviews\Controllers\UserController
S
16 44
GeminiLabs\SiteReviews\Integrations\WooCommerce\Widgets\WidgetRatingFilter
S
15 72
GeminiLabs\SiteReviews\Modules\Discord
S
15 102
GeminiLabs\SiteReviews\Controllers\PrivacyController
S
15 93
GeminiLabs\SiteReviews\Addons\Hooks
S
15 69
GeminiLabs\SiteReviews\Modules\Multilingual\Polylang
S
15 39
GL_Plugin_Check_v6
S
15 78
GeminiLabs\SiteReviews\Widgets\Widget
S
14 59
GeminiLabs\SiteReviews\Integrations\WLPR\Controller
S
14 50
GeminiLabs\SiteReviews\Integrations\WooCommerce\Controllers\Controller
S
14 57
GeminiLabs\SiteReviews\Integrations\WooCommerce\Controllers\ExperimentsController
S
14 69
GeminiLabs\SiteReviews\Migrations\Migrate_4_5_0
S
14 80
GeminiLabs\SiteReviews\Modules\Validator\Recaptcha3Validator
S
14 56
GeminiLabs\SiteReviews\Modules\Multilingual\Wpml
S
13 42
GeminiLabs\SiteReviews\Hooks
S
13 45
GeminiLabs\SiteReviews\Modules\Translator
S
13 57
GeminiLabs\SiteReviews\Commands\EnqueuePublicAssets
S
13 86
GeminiLabs\SiteReviews\Integrations\SchemaPro\Controller
S
13 41
GeminiLabs\SiteReviews\Addons\Addon
S
12 59
GeminiLabs\SiteReviews\Modules\Html\SettingBuilder
S
12 66
GeminiLabs\SiteReviews\Controllers\VerificationController
S
12 52
GeminiLabs\SiteReviews\Modules\Validator\BlacklistValidator
S
12 45
GeminiLabs\SiteReviews\Integrations\Elementor\SchemaParser
S
12 34
GeminiLabs\SiteReviews\Commands\ToggleStatus
S
12 73
GeminiLabs\SiteReviews\Controllers\DeactivationController
S
11 125
GeminiLabs\SiteReviews\Controllers\MetaboxController
S
11 46
GeminiLabs\SiteReviews\Integrations\DuplicatePost\Controller
S
11 34
GeminiLabs\SiteReviews\Integrations\Elementor\Controller
S
11 59
GeminiLabs\SiteReviews\Integrations\WooRewards\Controller
S
10 41
GeminiLabs\SiteReviews\Modules\Multilingual
S
10 29
GeminiLabs\SiteReviews\Notices\LicenseNotice
S
10 25
GeminiLabs\SiteReviews\Migrations\Migrate_5_25_0\MigrateSettings
S
9 45
GeminiLabs\SiteReviews\Compatibility
S
9 28
GeminiLabs\SiteReviews\Notices\RetiredNotice
S
9 28
GeminiLabs\SiteReviews\Commands\ExportRatings
S
9 46
GeminiLabs\SiteReviews\Commands\ExportReviews
S
9 43
GeminiLabs\SiteReviews\Modules\Html\Tags\ReviewAssignedLinksTag
S
9 29
GeminiLabs\SiteReviews\Commands\ImportSettings
S
9 39
GeminiLabs\SiteReviews\Integrations\Divi\Controller
S
9 42
GeminiLabs\SiteReviews\Integrations\RankMath\Controller
S
9 32
GeminiLabs\SiteReviews\Integrations\SASWP\Controller
S
9 33
GeminiLabs\SiteReviews\Api
S
9 33
GeminiLabs\SiteReviews\License
S
9 33
GeminiLabs\SiteReviews\Notices\PremiumNotice
S
9 28
GeminiLabs\SiteReviews\Migrations\Migrate_6_1_0
S
9 31
GeminiLabs\SiteReviews\Modules\Avatars\SvgAvatar
S
8 28
GeminiLabs\SiteReviews\Commands\RegisterPostType
S
8 49
GeminiLabs\SiteReviews\Integrations\Elementor\ElementorReviewWidget
S
8 34
GeminiLabs\SiteReviews\Widgets\SiteReviewsWidget
S
8 77
GeminiLabs\SiteReviews\Migrations\Migrate_5_25_0
S
7 36
GeminiLabs\SiteReviews\Migrations\Migrate_6_2_1
S
7 56
GeminiLabs\SiteReviews\Integrations\WooCommerce\Controllers\BlocksApi\ProductReviewsRoute
S
7 36
GeminiLabs\SiteReviews\Integrations\Elementor\ElementorFormWidget
S
7 74
GeminiLabs\SiteReviews\Notices\MigrationNotice
S
7 22
GeminiLabs\SiteReviews\Modules\Sanitizers\SanitizeUserId
S
7 22
GeminiLabs\SiteReviews\Commands\ToggleVerified
S
7 25
GeminiLabs\SiteReviews\Integrations\GamiPress\Hooks
S
7 26
GeminiLabs\SiteReviews\Integrations\Elementor\ElementorSummaryWidget
S
7 100
GeminiLabs\SiteReviews\Commands\SendVerificationEmail
S
7 48
GeminiLabs\SiteReviews\Blocks\SiteReviewBlock
S
7 45
GeminiLabs\SiteReviews\Modules\Assets\AssetJs
S
7 28
GeminiLabs\SiteReviews\Integrations\MyCred\Hooks
S
7 15
GeminiLabs\SiteReviews\Modules\Html\Fields\Checkbox
S
7 27
GeminiLabs\SiteReviews\Commands\ConvertTableEngine
S
6 30
GeminiLabs\SiteReviews\Integrations\WooCommerce\Commands\ImportProductReviews
S
6 72
GeminiLabs\SiteReviews\Blocks\SiteReviewsBlock
S
6 100
GeminiLabs\SiteReviews\Integrations\MyCred\Controller
S
6 28
GeminiLabs\SiteReviews\Hooks\AbstractHooks
S
6 20
GeminiLabs\SiteReviews\Metaboxes\DetailsMetabox
S
6 33
GeminiLabs\SiteReviews\Metaboxes\AuthorMetabox
S
6 31
GeminiLabs\SiteReviews\Commands\RegisterWidgets
S
6 17
GeminiLabs\SiteReviews\Widgets\SiteReviewsSummaryWidget
S
6 52
GeminiLabs\SiteReviews\Controllers\FlyoutController
S
6 52
GeminiLabs\SiteReviews\Commands\TogglePinned
S
6 22
GeminiLabs\SiteReviews\Integrations\Elementor\ElementorReviewsWidget
S
6 119
GeminiLabs\SiteReviews\Modules\Sanitizers\SanitizeDate
S
6 17
GeminiLabs\SiteReviews\Modules\Validator\ValidateReview
S
6 37
GeminiLabs\SiteReviews\Migrations\Migrate_6_2_0
S
5 19
GeminiLabs\SiteReviews\Commands\VerifyReview
S
5 20
GeminiLabs\SiteReviews\Integrations\UltimateMember\Controller
S
5 11
GeminiLabs\SiteReviews\Integrations\WLPR\Hooks
S
5 15
GeminiLabs\SiteReviews\Modules\Sanitizers\SanitizeUserName
S
5 24
GeminiLabs\SiteReviews\Modules\Sanitizers\SanitizeUserEmail
S
5 16
GeminiLabs\SiteReviews\Defaults\EmailDefaults
S
5 30
GeminiLabs\SiteReviews\Modules\Validator\DuplicateValidator
S
5 23
GeminiLabs\SiteReviews\Integrations\WooCommerce\Controllers\BlocksApi\ProductQuery
S
5 25
GeminiLabs\SiteReviews\Blocks\SiteReviewsSummaryBlock
S
5 81
GeminiLabs\SiteReviews\Commands\ChangeLogLevel
S
5 24
GeminiLabs\SiteReviews\Commands\ApproveReview
S
5 26
GeminiLabs\SiteReviews\Widgets\SiteReviewsFormWidget
S
5 49
GeminiLabs\SiteReviews\Integrations\LPFW\Hooks
S
4 13
GeminiLabs\SiteReviews\Commands\MigratePlugin
S
4 27
GeminiLabs\SiteReviews\Modules\Sanitizers\SanitizeUrl
S
4 11
GeminiLabs\SiteReviews\Modules\Sanitizers\SanitizeJson
S
4 14
GeminiLabs\SiteReviews\Controllers\Api\Version1\Schema\ReviewSchema
S
4 244
GeminiLabs\SiteReviews\Overrides\PluginUpgrader
S
4 30
GeminiLabs\SiteReviews\Integrations\WooRewards\Hooks
S
4 19
GeminiLabs\SiteReviews\Integrations\SchemaPro\Hooks
S
4 25
GeminiLabs\SiteReviews\Integrations\WooCommerce\Elementor\Widgets\ProductRating
S
3 107
GeminiLabs\SiteReviews\Integrations\WooCommerce\Controllers\BlocksApi\ProductsRoute
S
3 18
GeminiLabs\SiteReviews\Integrations\WooCommerce\Controllers\AdminApi\ProductReviews
S
3 23
GeminiLabs\SiteReviews\Integrations\WooCommerce\Widgets\WidgetRecentReviews
S
3 24
GeminiLabs\SiteReviews\Commands\RegisterPostMeta
S
3 26
GeminiLabs\SiteReviews\Controllers\Api\Version1\Schema\ReviewParameters
S
1 136
GeminiLabs\SiteReviews\Controllers\Api\Version1\Schema\SummaryParameters
S
1 105
GeminiLabs\SiteReviews\Tinymce\SiteReviewsTinymce
S
1 81
GeminiLabs\SiteReviews\Defaults\PermissionDefaults
S
1 50
GeminiLabs\SiteReviews\Tinymce\SiteReviewsFormTinymce
S
1 47
GeminiLabs\SiteReviews\Integrations\RankMath\Defaults\RatingSchemaTypeDefaults
S
1 247

279 more item(s) not shown.