Code Analysis: SmartPay 2.7.5

Class Rating Complexity Lines of code
SmartPay\Modules\Frontend\Utilities\Downloader
D
400 1,200
SmartPay\Framework\Database\Eloquent\Model
D
158 511
SmartPay\Modules\Admin\Setting
D
152 714
SmartPay\Framework\Container\Container
D
149 468
SmartPay\Framework\Database\QueryBuilder\QueryBuilderHandler
D
130 483
SmartPay\Framework\Database\Eloquent\ModelQueryBuilder
B
87 299
SmartPay\Framework\Database\Eloquent\Relation\BelongsToMany
B
87 324
SmartPay\Framework\Database\Eloquent\ModelCollection
B
78 226
SmartPay\Framework\Database\QueryBuilder\Adapters\BaseAdapter
A
65 271
SmartPay\Framework\Support\ServiceProvider
A
57 154
SmartPay\Modules\Payment\Payment
A
51 224
SmartPay\Modules\Gateway\Gateways\PaypalStandard
S
49 266
SmartPay\Framework\Validation\Arr
S
40 114
SmartPay\Framework\Database\Eloquent\Relation\HasManyThrough
S
39 129
SmartPay\Modules\Admin\Admin
S
36 401
SmartPay\Framework\Application
S
35 118
SmartPay\Framework\Validation\ValidationData
S
32 85
SmartPay\Framework\Container\BoundMethod
S
31 76
SmartPay\Modules\Coupon\Coupon
S
29 228
SmartPay\Framework\Validation\Validator
S
26 82
SmartPay\Models\Product
S
26 78
SmartPay\Models\Payment
S
25 92
SmartPay\Framework\Database\Eloquent\Relation\HasOneOrMany
S
24 85
SmartPay\Framework\Database\Eloquent\Relation\Relation
S
24 72
SmartPay\Framework\Database\Eloquent\Relation\BelongsTo
S
23 89
SmartPay\Modules\Admin\Utilities\Upload
S
22 51
SmartPay\Framework\View\View
S
21 80
SmartPay\Framework\Validation\ValidationRuleParser
S
19 65
SmartPay\Http\Controllers\Rest\Admin\ProductController
S
19 128
SmartPay\Modules\Integration\Integration
S
18 190
SmartPay\Modules\Shortcode\Shortcode
S
18 73
SmartPay\Modules\Form\Form
S
18 136
SmartPay\Framework\Database\Connection
S
16 54
SmartPay\Activator
S
15 94
SmartPay\Modules\Admin\Logger
S
15 70
SmartPay\Modules\Product\Product
S
14 84
SmartPay\Modules\Gateway\Gateways\ManualPurchase\FreePurchase
S
14 62
SmartPay\Models\Form
S
14 42
SmartPay\Http\Controllers\Rest\CustomerController
S
13 45
SmartPay\Framework\Database\EventHandler
S
12 33
SmartPay\Framework\Container\Util
S
12 25
SmartPay\Framework\Database\Container
S
12 36
SmartPay\Http\Controllers\Rest\Admin\CustomerController
S
11 37
SmartPay\Framework\Database\QueryBuilder\QueryObject
S
11 37
SmartPay\Http\Controllers\Rest\Admin\FormController
S
11 56
SmartPay\Http\Controllers\Rest\Admin\PaymentController
S
11 42
SmartPay\Http\Controllers\Rest\Admin\CouponController
S
11 54
SmartPay\Framework\Database\Eloquent\Relation\Pivot
S
10 40
SmartPay\Http\Controllers\Rest\Admin\ReportController
S
9 34
SmartPay\Providers\RouteServiceProvider
S
9 27
SmartPay\Modules\Customer\CreateUser
S
8 35
SmartPay\Services\EmailNotification
S
6 29
SmartPay\Framework\Container\ContextualBindingBuilder
S
6 19
SmartPay\Modules\Admin\Utilities\WPHooks
S
6 21
SmartPay\Modules\Email\Email
S
5 27
SmartPay\Framework\Database\Eloquent\Relation\HasMany
S
4 12
SmartPay\Models\Customer
S
4 14
SmartPay\Http\Controllers\Rest\Admin\DashboardController
S
4 12
SmartPay\Modules\Frontend\Common
S
4 47
SmartPay\Framework\Container\RewindableGenerator
S
4 13
SmartPay\Framework\Database\Eloquent\Relation\HasOne
S
4 12
SmartPay\Models\Coupon
S
3 8
SmartPay\Modules\Customer\Customer
S
3 39
SmartPay\Framework\Database\AliasFacade
S
3 9
CreateSmartpayPaymentsTable
S
2 29
AddSettingsColumnOnProductTable
S
2 15
CreateSmartpayFormsTable
S
2 22
CreateSmartpayCustomersTable
S
2 20
AddUuidColumnOnPaymentTable
S
2 15
SmartPay\Providers\AppServiceProvider
S
2 47
CreateSmartpayCouponsTable
S
2 22
CreateSmartpayProductsTable
S
2 24

28 more item(s) not shown.