Code Analysis: SmartPay 2.8.2

Class Rating Complexity Lines of code
SmartPay\Modules\Frontend\Utilities\Downloader
D
404 1,208
SmartPay\Framework\Database\Eloquent\Model
D
158 512
SmartPay\Modules\Admin\Setting
D
150 722
SmartPay\Framework\Container\Container
D
149 470
SmartPay\Framework\Database\QueryBuilder\QueryBuilderHandler
D
128 477
SmartPay\Framework\Database\Eloquent\ModelQueryBuilder
B
87 305
SmartPay\Framework\Database\Eloquent\Relation\BelongsToMany
B
87 324
SmartPay\Framework\Database\Eloquent\ModelCollection
B
78 230
SmartPay\Framework\Database\QueryBuilder\Adapters\BaseAdapter
A
65 271
SmartPay\Framework\Support\ServiceProvider
A
57 154
SmartPay\Modules\Gateway\Gateways\PaypalStandard
A
54 289
SmartPay\Modules\Payment\Payment
A
52 227
SmartPay\Framework\Validation\Arr
S
40 114
SmartPay\Framework\Database\Eloquent\Relation\HasManyThrough
S
39 135
SmartPay\Modules\Coupon\Coupon
S
38 238
SmartPay\Modules\Admin\Admin
S
37 402
SmartPay\Framework\Application
S
35 117
SmartPay\Framework\Validation\ValidationData
S
32 85
SmartPay\Framework\Container\BoundMethod
S
31 76
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\Http\Controllers\Rest\Admin\CouponController
S
23 86
SmartPay\Modules\Admin\Utilities\Upload
S
22 51
SmartPay\Modules\Integration\Integration
S
22 191
SmartPay\Framework\View\View
S
21 82
SmartPay\Framework\Validation\ValidationRuleParser
S
19 64
SmartPay\Modules\Admin\Logger
S
19 83
SmartPay\Http\Controllers\Rest\Admin\ProductController
S
19 128
SmartPay\Modules\Form\Form
S
18 137
SmartPay\Modules\Shortcode\Shortcode
S
18 73
SmartPay\Framework\Database\Connection
S
16 54
SmartPay\Activator
S
15 94
SmartPay\Http\Controllers\Rest\CustomerController
S
14 56
SmartPay\Modules\Gateway\Gateways\ManualPurchase\FreePurchase
S
14 68
SmartPay\Modules\Product\Product
S
14 84
SmartPay\Models\Form
S
14 42
SmartPay\Framework\Database\EventHandler
S
12 33
SmartPay\Providers\RouteServiceProvider
S
12 27
SmartPay\Framework\Container\Util
S
12 25
SmartPay\Framework\Database\Container
S
12 36
SmartPay\Http\Controllers\Rest\Admin\FormController
S
11 56
SmartPay\Http\Controllers\Rest\Admin\PaymentController
S
11 42
SmartPay\Framework\Database\QueryBuilder\QueryObject
S
11 37
SmartPay\Http\Controllers\Rest\Admin\CustomerController
S
11 37
SmartPay\Framework\Database\Eloquent\Relation\Pivot
S
10 40
SmartPay\Http\Controllers\Rest\Admin\ReportController
S
9 34
SmartPay\Modules\Customer\CreateUser
S
8 37
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\Http\Controllers\Rest\Admin\DashboardController
S
4 12
SmartPay\Framework\Container\RewindableGenerator
S
4 13
SmartPay\Models\Customer
S
4 14
SmartPay\Framework\Database\Eloquent\Relation\HasOne
S
4 12
SmartPay\Modules\Frontend\Common
S
4 47
SmartPay\Modules\Customer\Customer
S
3 39
SmartPay\Models\Coupon
S
3 8
SmartPay\Framework\Database\AliasFacade
S
3 9
SmartPay\Providers\AppServiceProvider
S
2 47
CreateSmartpayPaymentsTable
S
2 29
CreateSmartpayProductsTable
S
2 24
CreateSmartpayFormsTable
S
2 22
AddSettingsColumnOnProductTable
S
2 9
CreateSmartpayCouponsTable
S
2 22
CreateSmartpayCustomersTable
S
2 20
AddUuidColumnOnPaymentTable
S
2 9

28 more item(s) not shown.