Free and open source laravel eCommerce platform
319 matches across 5 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| CRITICAL | …es/views/reporting/customers/total-customers.blade.php | 103 | return this.report.statistics.over_time.current.map(({ label }) => label); |
| CRITICAL | …es/views/reporting/customers/total-customers.blade.php | 108 | data: this.report.statistics.over_time.current.map(({ total }) => total), |
| CRITICAL | …es/views/reporting/customers/total-customers.blade.php | 116 | data: this.report.statistics.over_time.previous.map(({ total }) => total), |
| CRITICAL | …ces/views/reporting/products/sold-quantities.blade.php | 103 | return this.report.statistics.over_time.current.map(({ label }) => label); |
| CRITICAL | …ces/views/reporting/products/sold-quantities.blade.php | 108 | data: this.report.statistics.over_time.current.map(({ total }) => total), |
| CRITICAL | …ces/views/reporting/products/sold-quantities.blade.php | 116 | data: this.report.statistics.over_time.previous.map(({ total }) => total), |
| CRITICAL | …s/views/reporting/products/wishlist-products.blade.php | 103 | return this.report.statistics.over_time.current.map(({ label }) => label); |
| CRITICAL | …s/views/reporting/products/wishlist-products.blade.php | 108 | data: this.report.statistics.over_time.current.map(({ total }) => total), |
| CRITICAL | …s/views/reporting/products/wishlist-products.blade.php | 116 | data: this.report.statistics.over_time.previous.map(({ total }) => total), |
| CRITICAL | …esources/views/reporting/sales/tax-collected.blade.php | 151 | return this.report.statistics.over_time.current.map(({ label }) => label); |
| CRITICAL | …esources/views/reporting/sales/tax-collected.blade.php | 156 | data: this.report.statistics.over_time.current.map(({ total }) => total), |
| CRITICAL | …esources/views/reporting/sales/tax-collected.blade.php | 164 | data: this.report.statistics.over_time.previous.map(({ total }) => total), |
| CRITICAL | …es/views/reporting/sales/average-order-value.blade.php | 103 | return this.report.statistics.over_time.current.map(({ label }) => label); |
| CRITICAL | …es/views/reporting/sales/average-order-value.blade.php | 108 | data: this.report.statistics.over_time.current.map(({ total }) => total), |
| CRITICAL | …es/views/reporting/sales/average-order-value.blade.php | 116 | data: this.report.statistics.over_time.previous.map(({ total }) => total), |
| CRITICAL | …/Resources/views/reporting/sales/total-sales.blade.php | 103 | return this.report.statistics.over_time.current.map(({ label }) => label); |
| CRITICAL | …/Resources/views/reporting/sales/total-sales.blade.php | 108 | data: this.report.statistics.over_time.current.map(({ total }) => total), |
| CRITICAL | …/Resources/views/reporting/sales/total-sales.blade.php | 116 | data: this.report.statistics.over_time.previous.map(({ total }) => total), |
| CRITICAL | …Resources/views/reporting/sales/total-orders.blade.php | 103 | return this.report.statistics.over_time.current.map(({ label }) => label); |
| CRITICAL | …Resources/views/reporting/sales/total-orders.blade.php | 108 | data: this.report.statistics.over_time.current.map(({ total }) => total), |
| CRITICAL | …Resources/views/reporting/sales/total-orders.blade.php | 116 | data: this.report.statistics.over_time.previous.map(({ total }) => total), |
| CRITICAL | …esources/views/reporting/sales/total-refunds.blade.php | 102 | return this.report.statistics.over_time.current.map(({ label }) => label); |
| CRITICAL | …esources/views/reporting/sales/total-refunds.blade.php | 107 | data: this.report.statistics.over_time.current.map(({ total }) => total), |
| CRITICAL | …esources/views/reporting/sales/total-refunds.blade.php | 115 | data: this.report.statistics.over_time.previous.map(({ total }) => total), |
| CRITICAL | …ces/views/reporting/sales/shipping-collected.blade.php | 151 | return this.report.statistics.over_time.current.map(({ label }) => label); |
| CRITICAL | …ces/views/reporting/sales/shipping-collected.blade.php | 156 | data: this.report.statistics.over_time.current.map(({ total }) => total), |
| CRITICAL | …ces/views/reporting/sales/shipping-collected.blade.php | 164 | data: this.report.statistics.over_time.previous.map(({ total }) => total), |
| CRITICAL | …ces/views/components/datagrid/toolbar/filter.blade.php | 988 | applied.filters.columns = this.savedFilters.params.filters.columns.filter((column) => this.hasAnyVal |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | packages/Webkul/DataGrid/src/DataGrid.php | 400 | public function getExportFileNameWithExtension(): string |
| LOW | packages/Webkul/DataGrid/src/DataGrid.php | 527 | protected function processRequestedPagination(array $requestedPagination): void |
| LOW | packages/Webkul/BookingProduct/src/Helpers/Booking.php | 267 | public function isBookingCancellationAllowed(int $productId): bool |
| LOW | …ages/Webkul/BookingProduct/src/Helpers/EventTicket.php | 123 | public function getAvailableTicketQuantity($cartItem): int |
| LOW | …ages/Webkul/BookingProduct/src/Helpers/DefaultSlot.php | 64 | public function getOneBookingForManyDaysSlots($bookingProductSlot, object $requestedDate) |
| LOW | …ages/Webkul/BookingProduct/src/Helpers/DefaultSlot.php | 106 | public function getManyBookingsForOneDaySlots($bookingProductSlot, object $requestedDate) |
| LOW | packages/Webkul/Core/tests/Concerns/CoreAssertions.php | 181 | public function prepareOrderItemUsingCartItem(CartItem $cartItem) |
| LOW | packages/Webkul/Core/tests/Concerns/CoreAssertions.php | 208 | public function prepareOrderPaymentUsingCartPayment(CartPayment $cartPayment): array |
| LOW | packages/Webkul/Core/tests/Concerns/CoreAssertions.php | 450 | public function prepareCartRuleCustomerGroup(CartRule $cartRule): void |
| LOW | packages/Webkul/Core/tests/Concerns/CoreAssertions.php | 532 | public function prepareCatalogRuleChannel(CatalogRule $catalogRule): void |
| LOW | packages/Webkul/Core/tests/Concerns/CoreAssertions.php | 545 | public function prepareCatalogRuleCustomerGroup(CatalogRule $catalogRule): void |
| LOW | packages/Webkul/Core/src/SystemConfig.php | 64 | public function prepareConfigurationItems() |
| LOW | packages/Webkul/Core/src/SystemConfig.php | 119 | public function getActiveConfigurationItem(): ?Item |
| LOW | packages/Webkul/Core/src/Menu.php | 174 | private function removeUnauthorizedMenuItem(): array |
| LOW | packages/Webkul/Core/src/Menu.php | 186 | private function removeChildrenUnauthorizedMenuItem(MenuItem &$menuItem): void |
| LOW | packages/Webkul/Core/src/Core.php | 215 | public function getDefaultLocaleCodeFromDefaultChannel(): string |
| LOW | packages/Webkul/Core/src/Core.php | 332 | public function getRequestedLocaleCodeInRequestedChannel() |
| LOW | packages/Webkul/Core/src/Core.php | 400 | public function getChannelBaseCurrencyCode() |
| LOW | packages/Webkul/Core/src/Core.php | 810 | public function convertEmptyStringsToNull($array) |
| LOW | packages/Webkul/Core/src/Traits/PDFHandler.php | 103 | private function adjustArabicAndPersianContent(string $html): string |
| LOW | …ages/Webkul/Core/src/Providers/CoreServiceProvider.php | 83 | protected function registerExchangeRateSchedule(Schedule $schedule): void |
| LOW | packages/Webkul/Core/src/Exceptions/Handler.php | 35 | protected function handleAuthenticationException(): void |
| LOW | packages/Webkul/Core/src/Exceptions/Handler.php | 84 | protected function handleValidationException(): void |
| LOW | packages/Webkul/Core/src/Concerns/CurrencyFormatter.php | 25 | public function useDefaultCurrencyFormatter(?float $price, Currency $currency): string |
| LOW | packages/Webkul/Core/src/Concerns/CurrencyFormatter.php | 49 | public function useCustomCurrencyFormatter(?float $price, Currency $currency): string |
| LOW | …bkul/Core/src/Console/Commands/TranslationsChecker.php | 798 | protected function describeStructureDifference(string $enStruct, string $locStruct, string $enLine, string $locLine) |
| LOW | …kul/Attribute/src/Repositories/AttributeRepository.php | 169 | public function getProductDefaultAttributes($codes = null) |
| LOW | …tribute/src/Repositories/AttributeFamilyRepository.php | 154 | public function getComparableAttributesBelongsToFamily() |
| LOW | …ckages/Webkul/Attribute/src/Models/AttributeOption.php | 62 | public function getSwatchValueUrlAttribute() |
| LOW | …ckages/Webkul/Attribute/src/Models/AttributeFamily.php | 39 | public function getComparableAttributesBelongsToFamily() |
| LOW | …ckages/Webkul/Attribute/src/Models/AttributeFamily.php | 51 | public function getCustomAttributesAttribute() |
| LOW | …ckages/Webkul/Attribute/src/Models/AttributeFamily.php | 67 | public function getConfigurableAttributesAttribute() |
| LOW | packages/Webkul/Attribute/src/Models/Attribute.php | 70 | public function scopeFilterableAttributes(Builder $query): Builder |
| LOW | …ebkul/Category/src/Repositories/CategoryRepository.php | 191 | public function getCategoryTreeWithoutDescendant(?int $id = null) |
| LOW | …ebkul/Category/src/Repositories/CategoryRepository.php | 319 | private function setSameAttributeValueToAllLocale(array $data, ...$attributeNames) |
| LOW | packages/Webkul/Sales/src/Traits/InvoiceReminder.php | 36 | private function getIntervalBetweenReminders() |
| LOW | packages/Webkul/Sales/src/Traits/InvoiceReminder.php | 79 | public function scopeInOverdueAndRemindersLimit($query) |
| LOW | …ges/Webkul/Sales/src/Repositories/RefundRepository.php | 228 | public function getOrderItemsRefundSummary($data, $orderId) |
| LOW | …/Webkul/Sales/src/Repositories/OrderItemRepository.php | 133 | public function returnQtyToProductInventory(OrderItem $orderItem): void |
| LOW | …/Webkul/Sales/src/Repositories/OrderItemRepository.php | 171 | public function updateProductOrderedInventories(OrderItem $orderItem): void |
| LOW | …/Webkul/Sales/src/Repositories/OrderItemRepository.php | 197 | public function manageCustomizableOptions(OrderItem $orderItem): void |
| LOW | …es/Webkul/Sales/src/Repositories/InvoiceRepository.php | 332 | public function getTotalPendingInvoicesAmount(): float |
| LOW | …c/Repositories/DownloadableLinkPurchasedRepository.php | 68 | private function isValidDownloadableProduct($orderItem): bool |
| LOW | …ages/Webkul/Sales/src/Repositories/OrderRepository.php | 45 | public function createOrderIfNotThenRetry(array $data, int $attempt = 1, ?int $maxAttempts = null) |
| LOW | …Webkul/Sales/src/Repositories/RefundItemRepository.php | 25 | public function returnQtyToProductInventory($orderItem, $quantity) |
| LOW | packages/Webkul/Sales/src/Models/Order.php | 104 | public function getCustomerFullNameAttribute(): string |
| LOW | packages/Webkul/Sales/src/Models/Order.php | 250 | public function getBillingAddressAttribute() |
| LOW | packages/Webkul/Sales/src/Models/Order.php | 268 | public function getShippingAddressAttribute() |
| LOW | packages/Webkul/Sales/src/Models/Invoice.php | 93 | public function getStatusLabelClassAttribute() |
| LOW | packages/Webkul/Payment/src/Payment.php | 15 | public function getSupportedPaymentMethods() |
| LOW | …/promotion/cart-rules/fixed-ammount-whole-cart.spec.ts | 11 | async function expectCouponAppliedWithGrandTotal( |
| LOW | …/promotion/cart-rules/fixed-ammount-whole-cart.spec.ts | 44 | async function createRuleAndVerifyCoupon({ |
| LOW | …w/tests/promotion/cart-rules/apply-on-shipping.spec.ts | 11 | async function expectCouponAppliedWithGrandTotal( |
| LOW | …w/tests/promotion/cart-rules/apply-on-shipping.spec.ts | 44 | async function createRuleAndVerifyCoupon({ |
| LOW | …ion/cart-rules/cart-attributes/payment-meathod.spec.ts | 11 | async function expectCouponAppliedWithGrandTotal( |
| LOW | …ion/cart-rules/cart-attributes/payment-meathod.spec.ts | 48 | async function createRuleAndVerifyCoupon({ |
| LOW | …on/cart-rules/cart-attributes/shipping-country.spec.ts | 11 | async function expectCouponAppliedWithGrandTotal( |
| LOW | …on/cart-rules/cart-attributes/shipping-country.spec.ts | 48 | async function createRuleAndVerifyCoupon({ |
| LOW | …/promotion/cart-rules/cart-attributes/subtotal.spec.ts | 13 | async function expectCouponAppliedWithGrandTotal( |
| LOW | …/promotion/cart-rules/cart-attributes/subtotal.spec.ts | 50 | async function createRuleAndVerifyCoupon({ |
| 167 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | docker/production/build-install.sh | 2 | # ========================================================================== |
| MEDIUM | docker/production/build-install.sh | 7 | # ========================================================================== |
| MEDIUM | docker/production/entrypoint.sh | 6 | # ========================================================================== |
| MEDIUM | docker/production/entrypoint.sh | 8 | # ========================================================================== |
| MEDIUM | docker/production/entrypoint.sh | 13 | # ========================================================================== |
| MEDIUM | docker/production/entrypoint.sh | 15 | # ========================================================================== |
| MEDIUM | docker/production/entrypoint.sh | 34 | # ========================================================================== |
| MEDIUM | docker/production/entrypoint.sh | 36 | # ========================================================================== |
| MEDIUM | docker/production/entrypoint.sh | 52 | # ========================================================================== |
| MEDIUM | docker/production/entrypoint.sh | 54 | # ========================================================================== |
| MEDIUM | docker/production/entrypoint.sh | 61 | # ========================================================================== |
| MEDIUM | docker/production/entrypoint.sh | 63 | # ========================================================================== |
| MEDIUM | docker/production/entrypoint.sh | 81 | # ========================================================================== |
| MEDIUM | docker/production/entrypoint.sh | 83 | # ========================================================================== |
| MEDIUM | .github/workflows/docker_publish.yml | 3 | # ============================================================================ |
| MEDIUM | .github/workflows/docker_publish.yml | 13 | # ============================================================================ |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …ckages/Webkul/Shop/tests/e2e-pw/tests/customer.spec.ts | 142 | streetAddress: "123 Main St", |
| LOW | …ckages/Webkul/Shop/tests/e2e-pw/tests/customer.spec.ts | 166 | streetAddress: "123 Main St", |
| LOW | …ckages/Webkul/Shop/tests/e2e-pw/tests/customer.spec.ts | 203 | streetAddress: "123 Main St", |
| LOW | …ckages/Webkul/Shop/tests/e2e-pw/tests/customer.spec.ts | 229 | streetAddress: "123 Main St", |
| LOW | …ckages/Webkul/Shop/tests/e2e-pw/tests/customer.spec.ts | 273 | streetAddress: "123 Main St", |
| LOW | …ckages/Webkul/Shop/tests/e2e-pw/tests/customer.spec.ts | 330 | streetAddress: "123 Main St", |
| LOW | …ckages/Webkul/Shop/tests/e2e-pw/tests/customer.spec.ts | 387 | streetAddress: "123 Main St", |
| LOW | …ckages/Webkul/Shop/tests/e2e-pw/tests/customer.spec.ts | 424 | email: "admin@example.com", |
| LOW | packages/Webkul/Shop/tests/e2e-pw/tests/home.spec.ts | 57 | email: "admin@example.com", |
| LOW | packages/Webkul/Shop/tests/e2e-pw/utils/admin.ts | 9 | email: "admin@example.com", |
| LOW | packages/Webkul/Admin/tests/e2e-pw/tests/auth.spec.ts | 6 | await loginPage.login("admin@example.com", "admin123"); |
| LOW | packages/Webkul/Admin/tests/e2e-pw/tests/auth.spec.ts | 11 | await loginPage.login("admin@example.com", "admin123"); |
| LOW | packages/Webkul/Admin/tests/e2e-pw/utils/admin.ts | 6 | email: "admin@example.com", |
| LOW | …/Admin/tests/e2e-pw/pages/admin/sales/RmaManagePage.ts | 24 | .fill("admin@example.com"); |
| LOW | …bkul/Installer/tests/Feature/InstallerSecurityTest.php | 43 | 'email' => 'admin@example.com', |
| LOW | …bkul/Installer/tests/Feature/InstallerSecurityTest.php | 99 | 'email' => 'admin@example.com', |
| LOW | …taller/src/Database/Seeders/User/AdminsTableSeeder.php | 30 | 'email' => 'admin@example.com', |
| LOW | packages/Webkul/Installer/src/Resources/lang/pl/app.php | 812 | 'email-address' => 'admin@example.com', |
| LOW | packages/Webkul/Installer/src/Resources/lang/he/app.php | 812 | 'email-address' => 'admin@example.com', |
| LOW | …ages/Webkul/Installer/src/Resources/lang/pt_BR/app.php | 812 | 'email-address' => 'admin@example.com', |
| LOW | packages/Webkul/Installer/src/Resources/lang/ja/app.php | 812 | 'email-address' => 'admin@example.com', |
| LOW | packages/Webkul/Installer/src/Resources/lang/it/app.php | 812 | 'email-address' => 'admin@example.com', |
| LOW | packages/Webkul/Installer/src/Resources/lang/ca/app.php | 812 | 'email-address' => 'admin@example.com', |
| LOW | …ckages/Webkul/Installer/src/Resources/lang/sin/app.php | 812 | 'email-address' => 'admin@example.com', |
| LOW | packages/Webkul/Installer/src/Resources/lang/ru/app.php | 812 | 'email-address' => 'admin@example.com', |
| LOW | …ages/Webkul/Installer/src/Resources/lang/hi_IN/app.php | 812 | 'email-address' => 'admin@example.com', |
| LOW | packages/Webkul/Installer/src/Resources/lang/ro/app.php | 812 | 'email-address' => 'admin@example.com', |
| LOW | …ages/Webkul/Installer/src/Resources/lang/zh_CN/app.php | 812 | 'email-address' => 'admin@example.com', |
| LOW | packages/Webkul/Installer/src/Resources/lang/uk/app.php | 812 | 'email-address' => 'admin@example.com', |
| LOW | packages/Webkul/Installer/src/Resources/lang/ar/app.php | 812 | 'email-address' => 'admin@example.com', |
| LOW | packages/Webkul/Installer/src/Resources/lang/nl/app.php | 812 | 'email-address' => 'admin@example.com', |
| LOW | packages/Webkul/Installer/src/Resources/lang/bn/app.php | 812 | 'email-address' => 'admin@example.com', |
| LOW | packages/Webkul/Installer/src/Resources/lang/de/app.php | 812 | 'email-address' => 'admin@example.com', |
| LOW | packages/Webkul/Installer/src/Resources/lang/id/app.php | 812 | 'email-address' => 'admin@example.com', |
| LOW | packages/Webkul/Installer/src/Resources/lang/fr/app.php | 812 | 'email-address' => 'admin@example.com', |
| LOW | packages/Webkul/Installer/src/Resources/lang/es/app.php | 812 | 'email-address' => 'admin@example.com', |
| LOW | packages/Webkul/Installer/src/Resources/lang/en/app.php | 812 | 'email-address' => 'admin@example.com', |
| LOW | packages/Webkul/Installer/src/Resources/lang/fa/app.php | 812 | 'email-address' => 'admin@example.com', |
| LOW | …nstaller/src/Resources/views/installer/index.blade.php | 1115 | value="admin@example.com" |
| LOW | …kages/Webkul/Installer/src/Helpers/DatabaseManager.php | 28 | const string DEFAULT_ADMIN_EMAIL = 'admin@example.com'; |
| LOW | …es/Webkul/Installer/src/Console/Commands/Installer.php | 397 | default : 'admin@example.com', |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | docker/production/entrypoint.sh | 81 | # ========================================================================== |
| LOW | resources/js/bootstrap.js | 21 | // window.Pusher = Pusher; |
| LOW | packages/Webkul/Admin/tests/e2e-pw/tests/sales.spec.ts | 161 | // await salesCreatePage.generateSimpleOrder(); |
| LOW | …in/tests/e2e-pw/tests/marketing/communications.spec.ts | 301 | // ); |
| LOW | …in/tests/e2e-pw/tests/marketing/communications.spec.ts | 321 | // await adminPage.click('button[class="primary-button"]:visible'); |
| LOW | …in/tests/e2e-pw/tests/marketing/communications.spec.ts | 341 | // await iconDelete[0].click(); |
| LOW | .github/workflows/docker_publish.yml | 1 | name: Build & Publish Docker Image |