Classes

Coverage Distribution

Complexity

Insufficient Coverage

Class Coverage
App\Console\Commands\AuditInventory0%
App\Console\Commands\GenerateSKU0%
App\Console\Commands\ImportProductsCsv0%
App\Console\Commands\ReleaseExpiredOnlineOrders0%
App\Console\Commands\SyncPosStock0%
App\Http\Controllers\Api\V1\HealthController0%
App\Http\Controllers\Auth\ConfirmPasswordController0%
App\Http\Controllers\Auth\RegisterController0%
App\Http\Controllers\Auth\VerificationController0%
App\Http\Controllers\CheckoutController0%
App\Http\Controllers\ContactController0%
App\Http\Controllers\Customer\PasswordController0%
App\Http\Controllers\HomeController0%
App\Http\Controllers\OrderDetailsController0%
App\Http\Controllers\OrderPaymentController0%
App\Http\Controllers\ParchesDetailsController0%
App\Http\Controllers\PaymentController0%
App\Http\Controllers\PurchesPaymentController0%
App\Http\Controllers\SectionController0%
App\Http\Controllers\SettingController0%
App\Http\Controllers\ShippingController0%
App\Http\Controllers\SliderController0%
App\Http\Controllers\SocialMediaController0%
App\Http\Controllers\StockController0%
App\Http\Controllers\UserController0%
App\Http\Controllers\admin\AttributeController0%
App\Http\Controllers\admin\BranchController0%
App\Http\Controllers\admin\BrandController0%
App\Http\Controllers\admin\CategoryController0%
App\Http\Controllers\admin\ColorController0%
App\Http\Controllers\admin\CustomerReviewController0%
App\Http\Controllers\admin\EmployeeController0%
App\Http\Controllers\Admin\GlobalController0%
App\Http\Controllers\admin\MediaController0%
App\Http\Controllers\admin\OriginController0%
App\Http\Controllers\admin\PaymentTypeController0%
App\Http\Controllers\admin\PdfController0%
App\Http\Controllers\admin\ReportController0%
App\Http\Controllers\admin\ReturnController0%
App\Http\Controllers\admin\SizeController0%
App\Http\Controllers\admin\SliderController0%
App\Http\Controllers\admin\StockTransferController0%
App\Http\Controllers\admin\SupplierController0%
App\Http\Controllers\admin\WarehouseController0%
App\Http\Middleware\TrustHosts0%
App\Http\Requests\ConfigurationRequest0%
App\Http\Requests\EmployeeRequest0%
App\Http\Requests\UserRequest0%
App\Http\Requests\configuration\StoreCategoryRequest0%
App\Models\Attribute0%
App\Models\AttributeValue0%
App\Models\ChatConversation0%
App\Models\ChatMessage0%
App\Models\Color0%
App\Models\CouponRedemption0%
App\Models\Media0%
App\Models\Origin0%
App\Models\PaymentType0%
App\Models\Payout0%
App\Models\ProductionOutput0%
App\Models\SaleCard0%
App\Models\Section0%
App\Models\Size0%
App\Models\StockTransfer0%
App\Models\StockTransferItem0%
App\Models\admin\Employee0%
App\Models\admin\SaleDetalis0%
App\Providers\BroadcastServiceProvider0%
App\Repository\ConfigurationRepository0%
App\Repository\PurchaseRepository0%
App\Repository\SaleCardRepository0%
App\Service\AiChatService0%
App\Service\FacebookMessengerService0%
App\Service\PosService0%
App\Service\WhatsAppService0%
App\Services\ImportExport\HeadingImport0%
App\Services\Marketplace\PayoutService0%
App\Services\Stock\InventoryAuditService0%
App\Widgets\Types\PromoStrip0%
App\Enums\NotificationStatus0%
App\Traits\PurchaseTrait0%
App\Http\Controllers\admin\VendorController3%
App\Http\Controllers\ChatbotController5%
App\Models\admin\PurchasePayment6%
App\Jobs\SendNotificationJob8%
App\Reports\Inventory\LowStockReport8%
App\Models\admin\Sale8%
App\Reports\Customers\CustomerListReport10%
App\Reports\Purchase\PurchaseSummaryReport12%
App\Reports\Purchase\SupplierDueReport12%
App\Http\Controllers\admin\CustomerController14%
App\Console\Kernel15%
App\Models\admin\Customer15%
App\Reports\Finance\AccountLedgerReport15%
App\Reports\Finance\IncomeExpenseReport15%
App\Reports\Manufacturing\ProductionOutputReport16%
App\Reports\Manufacturing\MaterialConsumptionReport17%
App\Services\Payment\Drivers\BkashDriver18%
App\Services\Payment\Drivers\StripeDriver19%
App\Models\VendorApplication20%
App\Services\Payment\Drivers\PaypalDriver20%
App\Models\PriceList25%
App\Models\User25%
App\Models\Warehouse25%
App\Models\admin\Stock28%
App\Widgets\Types\LinkList28%
App\Http\Controllers\admin\SaleController30%
App\Models\Account33%
App\Models\Branch33%
App\Models\Commission33%
App\Models\admin\Supplier33%
App\Services\ImportExport\TemplateExport33%
App\Services\Notification\Channels\BulkSmsBdChannel33%
App\Http\Controllers\admin\CommissionController34%
App\Services\Cart\CouponService34%
App\Http\Controllers\admin\TransactionController34%
App\Models\admin\PurchaseDetails35%
App\Services\Notification\Channels\WhatsAppCloudChannel35%
App\Http\Controllers\admin\AccountCategoryController35%
App\Services\Notification\Channels\VonageSmsChannel36%
App\Http\Controllers\WebsiteController36%
App\Services\Notification\Channels\TwilioSmsChannel38%
App\Widgets\Types\ImageBanner40%
App\Services\Notification\Channels\EmailChannel43%
App\Http\Controllers\admin\PriceListController44%
App\Http\Controllers\Api\ApiController46%
App\Services\Setup\SetupWizard46%
App\Http\Controllers\OrderController50%
App\Http\Controllers\admin\AuditController50%
App\Http\Controllers\admin\CustomerGroupController50%
App\Http\Controllers\admin\RoleController50%
App\Models\AccountCategory50%
App\Models\Brand50%
App\Models\ProductionConsumption50%
App\Models\admin\Purchase50%
App\Models\admin\SalePayment50%
App\Widgets\Types\ContactInfo50%
App\Widgets\Types\HtmlEmbed50%
App\Enums\PaymentStatus52%
App\Services\Stock\InventoryService53%
App\Http\Controllers\admin\PurchaseController54%
App\Http\Controllers\admin\StaffController56%
App\Http\Controllers\admin\ProductController56%
App\Http\Controllers\admin\SetupController57%
App\Models\CustomerGroup57%
App\Widgets\Types\Spacer57%
App\Models\admin\Product57%
App\Http\Controllers\admin\CouponController60%
App\Services\ImportExport\Definitions\AccountCategoryDefinition60%
App\Models\Vendor61%
App\Models\Category63%
App\Http\Controllers\admin\AccountController63%
App\Services\ImportExport\Definitions\CategoryDefinition64%
App\Http\Controllers\admin\BomController64%
App\Services\ImportExport\Definition64%
App\Http\Controllers\admin\MenuController65%
App\Services\ImportExport\Definitions\ProductDefinition65%
App\Models\BomItem66%
App\Models\MenuItem66%
App\Models\ProductVariation66%
App\Models\StockMovement66%
App\Models\Theme66%
App\Widgets\AbstractWidget66%
App\Widgets\Types\VideoBlock66%
App\Models\Concerns\OwnedByVendor66%
App\Service\StockService68%
App\Http\Controllers\admin\PageController68%
App\Services\ImportExport\Definitions\BrandDefinition69%
App\Http\Controllers\admin\ThemeController70%
App\Services\ImportExport\Definitions\SupplierDefinition70%
App\Models\Setting71%
App\Models\WarehouseStock71%
App\Services\Marketplace\CommissionService71%
App\Services\Feature\FeatureService72%
App\Models\Menu72%
App\Services\ImportExport\Definitions\AccountDefinition73%
App\Http\Controllers\admin\WidgetController73%
App\Providers\AppServiceProvider74%
App\Http\Controllers\InvoiceController75%
App\Http\Middleware\AdminMiddleware75%
App\Models\SocialSetting75%
App\Services\Notification\NotificationManager75%
App\Services\Payment\Drivers\AbstractDriver75%
App\Enums\ProductionStatus76%
App\Services\Permission\StaffService76%
App\Http\Controllers\admin\ProductionOrderController77%
App\Http\Controllers\admin\CategoryTaxController77%
App\Services\Location\BranchContext77%
App\Services\Stock\LocationInventoryService78%
App\Http\Controllers\admin\ProductCollectionController78%
App\Services\ImportExport\Definitions\CustomerDefinition78%
App\Http\Controllers\Customer\AccountController78%
App\Services\Permission\PermissionService78%
App\Http\Controllers\admin\SettingsController79%
App\Services\ImportExport\Importer79%
App\Http\Middleware\RedirectIfAuthenticated80%
App\Models\ProductSpec80%
App\Services\Payment\Drivers\RocketDriver80%
App\Services\Payment\Drivers\UpayDriver80%
App\Service\OrderService80%
App\Services\Payment\Drivers\NagadDriver81%
App\Reports\Inventory\CurrentStockReport82%
App\Models\Coupon83%
App\Http\Controllers\Customer\AuthController83%
App\Service\CacheService84%
App\Services\Payment\PaymentManager84%
App\Services\Stock\StockResolver84%
App\Models\Order84%
App\Reports\Report84%
App\Models\CustomerAddress85%
App\Services\Payment\Drivers\CodDriver85%
App\Http\Controllers\admin\PaymentController86%
App\Http\Controllers\admin\ShippingZoneController86%
App\Http\Controllers\admin\ProductSpecController86%
App\Models\Transaction86%
App\Services\Notification\Channels\MimSmsChannel87%
App\Models\ProductionOrder88%
App\Reports\GenericExport88%
App\Services\ImportExport\Exporter88%
App\Services\Notification\NotificationDispatcher88%
App\Http\Resources\V1\ProductDetailResource89%
App\Http\Controllers\Api\V1\ProductController89%

Project Risks

Class CRAP
App\Http\Controllers\WebsiteController2122
App\Http\Controllers\ChatbotController1377
App\Console\Commands\ImportProductsCsv702
App\Http\Controllers\admin\ProductController700
App\Service\FacebookMessengerService650
App\Service\WhatsAppService650
App\Service\AiChatService506
App\Http\Controllers\admin\SaleController478
App\Http\Controllers\admin\PurchaseController429
App\Http\Controllers\admin\ReportController342
App\Repository\SaleCardRepository342
App\Http\Controllers\admin\VendorController309
App\Models\admin\Sale292
App\Services\Payment\Drivers\BkashDriver279
App\Http\Controllers\admin\MediaController272
App\Services\Stock\InventoryService233
App\Services\Payment\Drivers\PaypalDriver221
App\Reports\Inventory\LowStockReport212
App\Http\Controllers\admin\BranchController210
App\Http\Controllers\admin\EmployeeController210
App\Http\Controllers\admin\WarehouseController210
App\Http\Controllers\admin\CategoryController182
App\Http\Controllers\admin\ColorController156
App\Http\Controllers\Admin\GlobalController156
App\Http\Controllers\admin\OriginController156
App\Http\Controllers\admin\SupplierController156
App\Services\Payment\Drivers\StripeDriver150
App\Reports\Finance\AccountLedgerReport132
App\Http\Controllers\admin\BrandController132
App\Models\ChatConversation132
App\Http\Controllers\StockController110
App\Http\Controllers\UserController110
App\Http\Controllers\admin\AttributeController110
App\Http\Controllers\admin\PaymentTypeController110
App\Http\Controllers\admin\SizeController110
App\Models\admin\Customer99
App\Http\Controllers\SectionController90
App\Http\Controllers\SettingController90
App\Services\Feature\FeatureService89
App\Http\Controllers\admin\CustomerController86
App\Reports\Manufacturing\ProductionOutputReport82
App\Enums\PaymentStatus75
App\Http\Controllers\admin\CommissionController61
App\Services\Stock\LocationInventoryService58
App\Models\admin\Product58
App\Console\Commands\ReleaseExpiredOnlineOrders56
App\Service\OrderService55
App\Http\Controllers\Api\ApiController50
App\Services\Setup\SetupWizard49
App\Models\admin\PurchasePayment47
App\Models\admin\Stock46
App\Services\Cart\CouponService44
App\Http\Controllers\admin\TransactionController44
App\Http\Controllers\admin\SetupController43
App\Http\Controllers\OrderController43
App\Http\Controllers\SocialMediaController42
App\Http\Controllers\admin\CustomerReviewController42
App\Http\Controllers\admin\SliderController42
App\Services\Stock\InventoryAuditService42
App\Service\StockService40
App\Services\ImportExport\Definitions\ProductDefinition38
App\Http\Controllers\admin\WidgetController38
App\Services\ImportExport\Importer33
App\Http\Controllers\admin\MenuController31
App\Services\Permission\PermissionService30
App\Http\Controllers\admin\AccountController30
App\Http\Controllers\admin\AccountCategoryController30
App\Http\Controllers\CheckoutController30
App\Http\Controllers\Customer\PasswordController30
App\Http\Controllers\admin\StockTransferController30
App\Models\Section30
App\Enums\NotificationStatus30
App\Services\Marketplace\CommissionService28
App\Http\Controllers\admin\SettingsController28
App\Services\Notification\Channels\EmailChannel28
App\Http\Controllers\admin\PriceListController27
App\Models\Account26
App\Models\admin\Supplier26
App\Services\Notification\Channels\BulkSmsBdChannel26
App\Services\Notification\Channels\VonageSmsChannel24
App\Http\Controllers\admin\BomController22
App\Services\Notification\Channels\TwilioSmsChannel22
App\Enums\ProductionStatus22
App\Services\Location\BranchContext21
App\Models\MenuItem21
App\Service\CacheService20
App\Http\Controllers\admin\ProductionOrderController20
App\Services\Notification\Channels\WhatsAppCloudChannel20
App\Console\Kernel20
App\Console\Commands\AuditInventory20
App\Http\Requests\ConfigurationRequest20
App\Models\Color20
App\Models\Media20
App\Models\Origin20
App\Models\PaymentType20
App\Models\Size20
App\Models\admin\Employee20
App\Services\Payment\PaymentManager19
App\Services\Stock\StockResolver19
App\Http\Controllers\admin\CustomerGroupController19
App\Reports\Inventory\CurrentStockReport18
App\Http\Controllers\Customer\AccountController17
App\Models\Category16
App\Services\ImportExport\Definitions\CategoryDefinition16
App\Services\Permission\StaffService16
App\Http\Controllers\admin\AuditController16
App\Services\ImportExport\Definitions\AccountCategoryDefinition15
App\Models\Coupon14
App\Http\Controllers\admin\ProductCollectionController14
App\Models\Concerns\OwnedByVendor13
App\Http\Controllers\admin\StaffController13
App\Http\Controllers\admin\PageController13
App\Services\Notification\NotificationManager12
App\Models\Transaction12
App\Services\Notification\NotificationDispatcher12
App\Http\Controllers\admin\ReturnController12
App\Repository\PurchaseRepository12
App\Widgets\AbstractWidget12
App\Http\Controllers\Customer\AuthController11
App\Services\ImportExport\Definitions\AccountDefinition10
App\Http\Controllers\admin\RoleController10
App\Models\Brand10
App\Providers\AppServiceProvider10
App\Http\Controllers\admin\ShippingZoneController10
App\Jobs\SendNotificationJob9
App\Services\ImportExport\Definitions\BrandDefinition9
App\Reports\GenericExport8
App\Http\Resources\V1\ProductDetailResource8
App\Http\Controllers\Api\V1\ProductController8
App\Models\CustomerGroup6
App\Http\Controllers\admin\ThemeController6
App\Models\WarehouseStock6
App\Services\ImportExport\Exporter6
App\Console\Commands\SyncPosStock6
App\Models\Menu5
App\Http\Controllers\admin\PaymentController5
App\Http\Controllers\admin\ProductSpecController5
App\Http\Controllers\admin\CategoryTaxController4
App\Http\Middleware\RedirectIfAuthenticated4
App\Http\Middleware\AdminMiddleware3
App\Models\CustomerAddress3

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
handle0%
handle0%
handle0%
handle0%
handle0%
schedule0%
respondCreated0%
respondNoContent0%
respondError0%
__invoke0%
__construct0%
__construct0%
validator0%
create0%
__construct0%
verifyFacebook0%
handleFacebook0%
verifyWhatsApp0%
handleWhatsApp0%
updateStatus0%
sendReply0%
processOrderConfirmation0%
index0%
process0%
index0%
create0%
store0%
show0%
edit0%
update0%
destroy0%
profile0%
addresses0%
updateAddress0%
destroyAddress0%
showLogin0%
showRegister0%
show0%
showForgot0%
sendReset0%
showReset0%
reset0%
__construct0%
index0%
view0%
paymentStatus0%
show0%
edit0%
update0%
destroy0%
index0%
create0%
store0%
show0%
edit0%
update0%
destroy0%
index0%
create0%
store0%
show0%
edit0%
update0%
destroy0%
index0%
create0%
store0%
show0%
edit0%
update0%
destroy0%
index0%
create0%
store0%
show0%
edit0%
update0%
destroy0%
index0%
create0%
store0%
show0%
edit0%
update0%
destroy0%
__construct0%
index0%
store0%
show0%
edit0%
update0%
destroy0%
index0%
create0%
store0%
show0%
edit0%
update0%
destroy0%
index0%
create0%
store0%
show0%
edit0%
update0%
destroy0%
index0%
create0%
store0%
show0%
edit0%
update0%
destroy0%
index0%
save0%
stock0%
details0%
update0%
updateVariant0%
index0%
create0%
store0%
show0%
edit0%
update0%
destroy0%
collection0%
quickView0%
categoryProduct0%
colorSizes0%
checkoutEmbed0%
thankYou0%
loadMoreReviews0%
index0%
create0%
edit0%
update0%
destroy0%
index0%
create0%
edit0%
selectableBranches0%
index0%
store0%
update0%
destroy0%
storeValueAjax0%
destroyValueAjax0%
changeSummary0%
index0%
create0%
edit0%
manufacturableProducts0%
materialProducts0%
index0%
store0%
update0%
destroy0%
validated0%
__construct0%
index0%
store0%
show0%
edit0%
update0%
destroy0%
__construct0%
index0%
create0%
store0%
show0%
edit0%
update0%
destroy0%
index0%
__construct0%
index0%
store0%
show0%
edit0%
update0%
destroy0%
createPayout0%
markPaid0%
saveMarketplaceSettings0%
index0%
create0%
edit0%
update0%
destroy0%
create0%
store0%
show0%
edit0%
update0%
destroy0%
index0%
create0%
edit0%
update0%
destroy0%
index0%
store0%
destroy0%
bulkDestroy0%
index0%
create0%
store0%
show0%
edit0%
update0%
destroy0%
DataTableSearch0%
bankbook0%
index0%
upload0%
destroy0%
bulkDelete0%
index0%
edit0%
destroy0%
linkableRoutes0%
sendTest0%
__construct0%
index0%
store0%
show0%
edit0%
update0%
destroy0%
index0%
create0%
edit0%
update0%
destroy0%
__construct0%
index0%
store0%
show0%
edit0%
update0%
destroy0%
purchase_invoice0%
sale_invoice0%
total_customer_sale0%
single_customer_order_list0%
index0%
create0%
edit0%
update0%
destroy0%
options0%
update0%
destroy0%
destroy0%
storeAttributeAjax0%
storeCategoryAjax0%
storeBrandAjax0%
showAjax0%
updatePositions0%
edit0%
index0%
create0%
cancel0%
index0%
create0%
searchProducts0%
productDetails0%
receive0%
sale_report0%
sale_report_search0%
customer_report0%
customer_report_order_list0%
customer_order_details0%
report_purchases0%
suppliers_purchase_list0%
supplier_purchases_list0%
supplier_purchases_details0%
supplier_report0%
customer_due_list0%
customer_due_payment0%
customer_due_payment_update0%
supplier_purchase_details0%
saleReturn0%
edit0%
create0%
show0%
edit0%
update0%
addSale0%
saleCartItemUpdate0%
saleCartItemDelete0%
saleCartItemEdit0%
destroy0%
saleBackPage0%
salePageCustomer0%
salePageShow0%
addSaleCard0%
step0%
saveBranding0%
saveMoney0%
saveDelivery0%
index0%
create0%
edit0%
__construct0%
index0%
store0%
show0%
edit0%
update0%
destroy0%
index0%
store0%
update0%
destroy0%
create0%
edit0%
index0%
store0%
index0%
create0%
store0%
show0%
edit0%
update0%
destroy0%
customize0%
incomeIndex0%
expenseIndex0%
typeIndex0%
transferStore0%
reverse0%
toggleReconciled0%
create0%
store0%
show0%
edit0%
update0%
destroy0%
applications0%
approveApplication0%
rejectApplication0%
index0%
store0%
update0%
destroy0%
validated0%
index0%
edit0%
toggle0%
destroy0%
hosts0%
authorize0%
rules0%
messages0%
authorize0%
rules0%
authorize0%
rules0%
authorize0%
rules0%
messages0%
handle0%
branch0%
icon0%
children0%
values0%
attribute0%
bom0%
warehouses0%
accounts0%
user0%
getAll0%
findById0%
user0%
products0%
getAll0%
findById0%
messages0%
getOrCreate0%
getAiHistory0%
getPlatformBadgeAttribute0%
getStatusBadgeAttribute0%
conversation0%
user0%
getAll0%
findById0%
vendor0%
order0%
payout0%
scopeUnpaid0%
redemptions0%
coupon0%
customer0%
priceLists0%
customers0%
getUrlAttribute0%
user0%
boot0%
tree0%
menu0%
parent0%
children0%
branch0%
warehouse0%
user0%
getAll0%
findById0%
purchases0%
getAll0%
findById0%
vendor0%
commissions0%
markedBy0%
scopePending0%
scopePaid0%
group0%
product0%
category0%
product0%
product0%
attributeValues0%
order0%
branch0%
order0%
product0%
customer0%
product0%
brand0%
color0%
size0%
sumByCustomerID0%
user0%
boot0%
getAll0%
findById0%
purchase_details0%
getAll0%
findById0%
setSetting0%
reference0%
items0%
fromWarehouse0%
toWarehouse0%
transfer0%
isDefault0%
reverses0%
store0%
branch0%
user0%
payouts0%
applications0%
scopePending0%
scopeKycApproved0%
approvedBy0%
vendor0%
scopeApproved0%
scopeRejected0%
getDefault0%
branch0%
stocks0%
product0%
variation0%
sales0%
orders0%
addresses0%
defaultAddress0%
group0%
getAll0%
getById0%
user0%
getAll0%
store0%
boms0%
usedAsMaterialIn0%
isRawMaterial0%
isManufacturable0%
stockDisplayMode0%
collections0%
purchases_details0%
purchase_detail0%
getAll0%
findById0%
findBySkuNo0%
user0%
branch0%
warehouse0%
storePurchase0%
getAll0%
storePurchaseDetails0%
payment_types0%
account0%
purchase_details0%
storePurchasePayment0%
auditName0%
auditLabel0%
customer0%
sale_details0%
sale_payment0%
getById0%
store0%
getAll0%
getSearcheData0%
sale0%
product0%
brand0%
color0%
size0%
storeSaleDetails0%
payment_type0%
category0%
origin0%
stockManage0%
purchases0%
getAll0%
findById0%
boot0%
filters0%
columns0%
rows0%
summary0%
filters0%
columns0%
rows0%
summary0%
columns0%
rows0%
summary0%
filters0%
columns0%
rows0%
summary0%
columns0%
rows0%
summary0%
columns0%
rows0%
summary0%
columns0%
rows0%
summary0%
filters0%
columns0%
rows0%
summary0%
description0%
summary0%
storeConfig0%
supplierOldData0%
appendSupplierRow0%
PruductQuery0%
brandCheck0%
colorCheck0%
sizeCheck0%
customer_previews_sale_card0%
customer_details0%
load_recent_add_product0%
save_product_saleCard0%
stockCheck0%
__construct0%
generateReply0%
buildSystemPrompt0%
callGemini0%
callOpenAI0%
callClaude0%
forgetProductsList0%
forgetSetting0%
forgetSocialSettings0%
__construct0%
verifyWebhook0%
verifySignature0%
parseIncomingMessages0%
sendMessage0%
sendTypingOn0%
getSenderName0%
getOrders0%
updateOrder0%
shippingStore0%
userID0%
createStockVariant0%
__construct0%
verifyWebhook0%
verifySignature0%
parseIncomingMessages0%
sendMessage0%
markAsRead0%
forHandle0%
locationHasMenu0%
isEmpty0%
redeem0%
disabled0%
all0%
routeIsBlocked0%
menuKeyHidden0%
label0%
query0%
applyFilters0%
uniqueBy0%
defaults0%
sampleRow0%
label0%
model0%
uniqueBy0%
defaults0%
label0%
model0%
uniqueBy0%
defaults0%
label0%
model0%
uniqueBy0%
defaults0%
label0%
model0%
uniqueBy0%
defaults0%
label0%
label0%
model0%
uniqueBy0%
defaults0%
beforeSave0%
label0%
model0%
uniqueBy0%
defaults0%
headings0%
collection0%
collection0%
headings0%
array0%
createPayout0%
markPaid0%
cancel0%
key0%
send0%
key0%
key0%
key0%
send0%
key0%
send0%
key0%
send0%
send0%
refund0%
key0%
verify0%
grantToken0%
headers0%
endpoint0%
verify0%
key0%
verify0%
key0%
charge0%
verify0%
accessToken0%
endpoint0%
key0%
verify0%
key0%
charge0%
verify0%
refund0%
key0%
verify0%
hasMoreThanCod0%
label0%
ownerCount0%
steps0%
reopen0%
progress0%
issues0%
repairAggregateMismatches0%
adjust0%
movement0%
icon0%
description0%
fields0%
fields0%
fields0%
fields0%
fields0%
fields0%
fields0%
fields0%
fromStored0%
badgeClass0%
values0%
badgeClass0%
values0%
vendor0%
scopeForVendor0%
storePurhcase0%
storePurhcaseDetails0%
storePurhcasePayments0%
charge10%
send11%
export20%
addToCart21%
paginationMeta25%
destroy25%
createStock25%
reconcileItem26%
calculateRate28%
delete28%
filters33%
updateStockAjax40%
getDetails40%
removeReceived41%
filters42%
applyFilters42%
resolve50%
ensureAccount50%
ensureBranch50%
syncAggregate50%
product55%
index57%
update59%
checkoutProcess65%
refreshAvailability66%
url66%
driver66%
refund66%
all66%
split66%
quantity66%
boot68%
index68%
columns68%
conversations69%
applyShopFilters69%
normalize71%
boot71%
boot71%
icon71%
badgeClass71%
columns72%
resolve72%
update73%
store74%
destroy75%
payouts75%
handle75%
isLive75%
booted75%
boot75%
cell75%
applyFilters75%
applyFilters75%
availableStock75%
assertAvailable75%
canSell75%
render75%
icon75%
color75%
deduct76%
index80%
store80%
save80%
redirectTo80%
handle80%
list80%
update80%
reconcileAllToAggregate80%
run80%
updateProfile81%
bootOwnedByVendor81%
validated82%
update82%
rows82%
store83%
storeCutomer83%
isOn83%
driver83%
isOn83%
setMany83%
activate83%
destroy84%
boot84%
transfer84%
webhook85%
update85%
import85%
complete85%
boot85%
dispatch85%
duePayment86%
login87%
area87%
signedAmountFor87%
forgetProduct87%
autoPostRefund87%
allows87%
abilityForRoute87%
index87%
storeOrderWithinTransaction87%
callback88%
toArray89%
store89%
autoPostPurchasePayment89%
deduct89%

Project Risks

Method CRAP
handle702
addToCart472
processOrderConfirmation240
DataTableSearch156
searchProducts156
update106
quickView90
index90
getSearcheData72
rows72
parseIncomingMessages72
calculateRate64
handle56
store56
receive56
charge56
adjust56
charge53
updateStockAjax48
customer_details42
generateReply42
parseIncomingMessages42
routeIsBlocked42
menuKeyHidden42
badgeClass42
send31
getDetails31
sendReply30
save30
update30
linkableRoutes30
store30
addSaleCard30
update30
callGemini30
sendMessage30
verify30
verify30
issues30
run29
update29
store24
resolve22
handle20
schedule20
handleFacebook20
handleWhatsApp20
process20
update20
store20
changeSummary20
store20
store20
addSale20
store20
store20
approveApplication20
store20
icon20
getPlatformBadgeAttribute20
getStatusBadgeAttribute20
getAll20
callOpenAI20
callClaude20
verifyWebhook20
verifySignature20
sendMessage20
getSenderName20
verifyWebhook20
verifySignature20
beforeSave20
send20
send20
send20
charge20
verify20
refund20
badgeClass20
product18
deduct17
reconcileItem14
delete14
removeReceived13
canSell12
checkoutProcess12
paymentStatus12
store12
destroy12
destroy12
store12
update12
store12
update12
store12
update12
saveMarketplaceSettings12
store12
bulkDelete12
sendTest12
store12
update12
updatePositions12
productDetails12
sale_report12
customer_due_payment12
saleReturn12
edit12
create12
index12
update12
update12
destroy12
getAll12
getAll12
storePurchasePayment12
stockManage12
columns12
rows12
markAsRead12
send12
label12
store11
paginationMeta10
createStock10
destroy10
boot10
update9
rows9
resolve9
url8
conversations8
toArray8
isLive7
icon7
color7
dispatch7
abilityForRoute7
index7
storeOrderWithinTransaction7
autoPostPurchasePayment7
applyShopFilters7
icon6
badgeClass6
update6
handle6
respondError6
verifyFacebook6
verifyWhatsApp6
showLogin6
showRegister6
reset6
store6
update6
store6
update6
stock6
details6
updateVariant6
update6
thankYou6
loadMoreReviews6
selectableBranches6
storeValueAjax6
destroy6
destroy6
createPayout6
destroy6
destroy6
create6
upload6
destroy6
destroy6
store6
update6
destroy6
storeAttributeAjax6
storeCategoryAjax6
create6
cancel6
create6
step6
saveBranding6
saveDelivery6
store6
update6
destroy6
store6
update6
store6
customize6
reverse6
edit6
toggle6
rules6
handle6
getAll6
getAll6
getAll6
boot6
getAll6
getAll6
getAll6
getAll6
getById6
getAll6
getById6
getAll6
findById6
rows6
summary6
filters6
columns6
supplierOldData6
brandCheck6
colorCheck6
sizeCheck6
customer_previews_sale_card6
buildSystemPrompt6
sendTypingOn6
createStockVariant6
forHandle6
ensureAccount6
grantToken6
endpoint6
accessToken6
endpoint6
progress6
movement6
scopeForVendor6
normalize5
columns5
cell5
bootOwnedByVendor5
duePayment5
complete5
signedAmountFor5
forgetProduct5
allows5
deduct5
quantity4
columns4
redirectTo4
handle4
reconcileAllToAggregate4
ensureBranch4
isOn4
isOn4
setMany4
export4
autoPostRefund4
callback4
refreshAvailability3
driver3
refund3
filters3
payouts3
handle3
render3
index3
save3
validated3
driver3
webhook3
update3
import3
boot3
transfer3
filters2
syncAggregate2
all2
split2
index2
destroy2
booted2
availableStock2
assertAvailable2
updateProfile2
store2
storeCutomer2
activate2
login2
area2