Code Analysis: Travelpayouts 1.1.20

Class Rating Complexity Lines of code
Redux_Travelpayouts
D
349 919
Parsedown
D
296 1,104
Redux_Travelpayouts_Typography
D
261 974
Redux_Travelpayouts_Helpers
D
230 733
Redux_Travelpayouts_Options_Constructor
D
229 591
Redux_Travelpayouts_Page_Render
D
229 659
Redux_Travelpayouts_Filesystem
D
189 544
Redux_Travelpayouts_WordPress_Data
D
163 455
Travelpayouts\includes\migrations\Migration
D
131 718
Redux_Travelpayouts_Output
C
110 251
Redux_Travelpayouts_Required
B
94 211
Travelpayouts\helpers\ArrayHelper
B
93 245
Travelpayouts\components\Model
B
88 244
Travelpayouts\components\arrayQuery\QueryProcessor
B
83 255
Travelpayouts\components\HtmlHelper
B
82 246
Redux_Travelpayouts_Functions_Ex
A
75 220
Redux_Travelpayouts_Enqueue
A
70 466
Redux_Travelpayouts_Validation
A
68 143
Redux_Travelpayouts_Dimensions
A
68 185
Redux_Travelpayouts_Colors
A
67 382
Travelpayouts\components\model\CollectionModel
A
64 196
Redux_Travelpayouts_Slider
A
63 248
Travelpayouts\admin\AdminHooks
A
61 365
Travelpayouts\modules\searchForms\components\SearchFormShortcode
A
60 272
Travelpayouts\components\tables\TableShortcode
A
58 269
Travelpayouts\modules\searchForms\models\SearchFormModel
A
58 159
Travelpayouts\modules\searchForms\models\SearchFormMigrationItem
A
55 179
Redux_Travelpayouts_Select
A
52 131
Travelpayouts\modules\tables\components\flights\FlightsShortcodeModel
A
51 283
Travelpayouts\components\httpClient\Client
A
51 170
Travelpayouts\components\LanguageHelper
A
51 125
Redux_Travelpayouts_Panel
A
51 203
Travelpayouts\components\validators\Validator
S
49 132
Travelpayouts\components\assets\AssetEntry
S
49 189
Redux_Travelpayouts_Image_Select
S
49 141
Redux_Travelpayouts_Args
S
47 247
Redux_Travelpayouts_Options_Defaults
S
47 87
TravelpayoutsSettingsFramework_Travelpayouts_Sorter
S
46 139
TravelpayoutsSettingsFramework_Travelpayouts_Sortby
S
45 98
Travelpayouts\admin\redux\extensions\sorter\SorterField
S
45 134
Travelpayouts\components\widgets\WidgetModel
S
44 164
Travelpayouts\admin\redux\extensions\sortBy\SortByField
S
44 93
Travelpayouts\components\base\BasePluginCore
S
43 147
TravelpayoutsSettingsFramework_Travelpayouts_Platform_Select
S
43 94
Redux_Travelpayouts_Field
S
42 122
Travelpayouts\admin\redux\extensions\platformSelect\PlatformSelectField
S
42 89
Redux_Travelpayouts_Text
S
41 80
TravelpayoutsSettingsFramework
S
40 141
Travelpayouts\components\validators\CarbonDateValidator
S
39 92
Redux_Travelpayouts_Functions
S
39 146
Redux_Travelpayouts_Rest_Api_Builder
S
37 177
Redux_Travelpayouts_Core
S
37 133
Redux_Travelpayouts_AJAX_Save
S
36 106
Travelpayouts\components\validators\NumberValidator
S
34 59
Travelpayouts\components\base\dictionary\Dictionary
S
33 101
Redux_Travelpayouts_Sanitize
S
33 72
Redux_Travelpayouts_CDN
S
32 122
Travelpayouts\components\grid\GridBuilder
S
32 157
Travelpayouts\components\httpClient\Response
S
31 70
Travelpayouts\components\validators\CompareValidator
S
30 101
Travelpayouts\components\grid\columns\GridColumn
S
30 105
Travelpayouts\modules\tables\components\flights\columns\ColumnButton
S
30 71
Travelpayouts\components\ApiModel
S
29 102
Travelpayouts\modules\settings\SettingsForm
S
28 263
Travelpayouts\modules\widgets\components\forms\flights\ducklett\Widget
S
27 153
Redux_Travelpayouts_Admin_Notices
S
27 109
Travelpayouts\components\validators\ValidatorString
S
27 57
Travelpayouts\components\notices\Notices
S
27 88
Travelpayouts\components\validators\ValidatorEach
S
26 82
Travelpayouts\modules\tables\components\hotels\components\HotelButtonModel
S
26 98
Travelpayouts\components\web\Controller
S
25 82
Travelpayouts\admin\redux\base\Base
S
24 74
Travelpayouts\components\web\Response
S
23 67
Redux_Travelpayouts_Descriptor
S
23 86
Travelpayouts\components\grid\columns\ColumnButton
S
23 66
Travelpayouts\modules\tables\components\flights\flightSchedule\Table
S
23 190
Travelpayouts\components\brands\Platforms
S
22 67
Redux_Travelpayouts_Checkbox
S
21 85
Travelpayouts\modules\moneyScript\MoneyScriptSection
S
21 96
Travelpayouts\modules\tables\components\ColumnSorter
S
21 77
Redux_Travelpayouts_Extension_Abstract
S
21 112
Travelpayouts\modules\tables\components\hotels\HotelTableShortcodeModel
S
21 158
Travelpayouts\modules\tables\components\railway\tutu\TutuShortcodeModel
S
21 234
Redux_Travelpayouts_Color
S
20 69
Travelpayouts\admin\redux\ReduxOptions
S
19 193
Redux_Travelpayouts_Extension_Import_Export
S
19 110
Travelpayouts\modules\tables\components\railway\components\columns\ColumnRouteInfo
S
19 69
TravelpayoutsSettingsFramework_Travelpayouts_Suggest
S
19 48
Travelpayouts\components\tables\style\InlineStyles
S
19 59
Redux_Travelpayouts_AJAX_Select2
S
19 56
Travelpayouts\components\formatters\PriceFormatter
S
19 43
Travelpayouts\frontend\PublicHooks
S
18 72
Travelpayouts\modules\tables\components\api\travelpayouts\citySuggest\CitySuggestItem
S
18 78
Travelpayouts\components\rest\actions\PreviewShortcodeAction
S
18 73
Travelpayouts\components\rest\actions\GenerateShortcodeAction
S
17 54
Travelpayouts\modules\tables\components\flights\flightSchedule\components\ScheduleColumn
S
17 61
Travelpayouts\components\assets\WebpackAssets
S
16 54
Travelpayouts
S
16 86
Redux_Travelpayouts_Section
S
16 75
Travelpayouts\modules\tables\components\railway\components\columns\ColumnRoute
S
16 59
Travelpayouts\modules\tables\components\api\travelpayouts\BaseTravelpayoutsApiModel
S
15 42
Travelpayouts\modules\tables\components\hotels\selectionsDiscount\Table
S
15 142
Travelpayouts\components\validators\RangeValidator
S
15 31
Travelpayouts\modules\links\components\flights\Shortcode
S
15 133
Travelpayouts\modules\tables\components\flights\columns\ColumnPriceDistance
S
15 45
Travelpayouts\includes\Router
S
15 60
Travelpayouts\modules\tables\components\flights\cheapestTicketsEachMonth\Table
S
15 138
TravelpayoutsSettingsFramework_Travelpayouts_Links_Forms
S
15 130
Travelpayouts\modules\tables\components\flights\cheapestTicketEachDayMonth\Table
S
15 146
Travelpayouts\components\validators\ValidatorRequired
S
15 22
Travelpayouts\modules\tables\components\flights\inOurCityFly\Table
S
15 148
Travelpayouts\includes\ReduxConfigurator
S
14 39
Travelpayouts\components\grid\columns\ColumnHumanDate
S
14 30
Travelpayouts\admin\redux\extensions\linksForms\LinksForms
S
14 125
Travelpayouts\components\BaseObject
S
13 39
Travelpayouts\components\validators\ValidatorBoolean
S
13 35
Redux_Travelpayouts_Textarea
S
13 26
Travelpayouts\modules\links\components\BaseLinkShortcode
S
13 62
Travelpayouts\admin\components\EditorHooks
S
12 85
Travelpayouts\admin\redux\base\SectionFields
S
12 34
Travelpayouts\components\rest\controllers\GutenbergRestController
S
11 68
Redux_Travelpayouts_Extensions
S
11 33
Redux_Travelpayouts_Raw
S
11 18
Travelpayouts\components\formatters\StopsNameFormatter
S
11 31
Travelpayouts\components\rest\models\BaseGutenbergRestModule
S
11 33
Redux_Travelpayouts_Options_Object
S
11 83
Travelpayouts\admin\redux\ReduxHooks
S
10 40
Travelpayouts\modules\tables\components\settings\CustomTableStylesSection
S
10 159
Travelpayouts\modules\searchForms\controllers\HotellookAutocomplete
S
9 32
Travelpayouts\components\formatters\HumanDateFormatter
S
9 19
TravelpayoutsSettingsFramework_osc_accordion
S
9 49
Travelpayouts\components\validators\RegularExpressionValidator
S
9 15
Travelpayouts\modules\tables\components\flights\directFlightsRoute\Api
S
9 38
Travelpayouts\modules\tables\components\flights\priceCalendarMonth\Api
S
9 41
Travelpayouts\modules\tables\components\hotels\selectionsDate\AvailableSectionsController
S
9 57
Redux_Travelpayouts_Radio
S
8 30
Travelpayouts\admin\redux\extensions\OscAccordionField
S
8 56
Travelpayouts\modules\tables\components\api\travelpayouts\trainsSuggest\response\Trip
S
8 58
Redux_Travelpayouts_Validation_Color
S
8 20
Travelpayouts\components\web\JsonResponse
S
8 37
Travelpayouts\controllers\LinksController
S
8 35
Travelpayouts\components\assets\AssetEntryInlineVariable
S
8 22
Travelpayouts\components\dictionary\TravelpayoutsApiData
S
8 19
Travelpayouts\components\brands\PlatformResponse
S
8 17
Redux_Travelpayouts_Autoloader
S
7 32
Travelpayouts\components\dictionary\Campaigns
S
7 15
Travelpayouts\modules\widgets\components\forms\flights\ducklett\Shortcode
S
7 22
Travelpayouts\modules\tables\components\railway\components\columns\ColumnTime
S
7 20
Redux_Travelpayouts_Palette
S
7 44
Redux_Travelpayouts_AJAX_Typography
S
6 19
Travelpayouts\modules\tables\components\flights\ColumnLabels
S
6 71
Travelpayouts\modules\widgets\components\forms\flights\subscriptions\TpSubscriptionsWidget
S
5 98
Redux_Travelpayouts_Switch
S
5 25
Redux_Travelpayouts_Validation_Not_Empty
S
5 6
Travelpayouts\modules\tables\components\api\travelpayouts\flightSchedule\response\Title
S
5 22
Redux_Travelpayouts_Import_Export
S
4 119
Travelpayouts\modules\widgets\components\forms\hotels\hotelMap\TpHotelmapWidget
S
4 97
Travelpayouts\modules\settings\components\fields\CurrencyField
S
3 73

384 more item(s) not shown.