Repository Analysis

krayin/laravel-crm

Free & Opensource Laravel CRM solution for SMEs and Enterprises for complete customer lifecycle management.

1.0 Likely human-written View on GitHub
1.0
Adjusted Score
1.0
Raw Score
100%
Time Factor
2026-05-21
Last Push
22,602
Stars
Blade
Language
126,526
Lines of Code
999
Files
55
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 5HIGH 0MEDIUM 0LOW 50

Pattern Findings

55 matches across 4 categories. Click a row to expand file-level details.

Hallucination Indicators5 hits · 70 pts
SeverityFileLineSnippet
CRITICAL…/Resources/views/dashboard/index/total-leads.blade.php81 return this.report.statistics.all.over_time.map(({ label }) => label);
CRITICAL…/Resources/views/dashboard/index/total-leads.blade.php86 data: this.report.statistics.all.over_time.map(({ count }) => count),
CRITICAL…/Resources/views/dashboard/index/total-leads.blade.php90 data: this.report.statistics.won.over_time.map(({ count }) => count),
CRITICAL…/Resources/views/dashboard/index/total-leads.blade.php94 data: this.report.statistics.lost.over_time.map(({ count }) => count),
CRITICAL…ces/views/components/datagrid/toolbar/filter.blade.php1042 applied.filters.columns = this.savedFilters.params.filters.columns.filter((column) => this.hasAnyVal
Hyper-Verbose Identifiers38 hits · 40 pts
SeverityFileLineSnippet
LOWtests/Pest.php63function actingAsSanctumAuthenticatedAdmin()
LOWpackages/Webkul/DataGrid/src/DataGrid.php372 protected function processRequestedPagination($requestedPagination): LengthAwarePaginator
LOW…s/Webkul/Contact/src/Repositories/PersonRepository.php144 public function fetchOrCreateOrganizationByName(string $organizationName)
LOW…s/Webkul/Contact/src/Repositories/PersonRepository.php159 private function sanitizeRequestedPersonData(array $data): array
LOWpackages/Webkul/Core/src/SystemConfig.php63 public function prepareConfigurationItems()
LOWpackages/Webkul/Core/src/SystemConfig.php116 public function getActiveConfigurationItem(): ?Item
LOWpackages/Webkul/Core/src/Traits/PDFHandler.php54 protected function adjustArabicAndPersianContent(string $html)
LOW…ges/Webkul/Admin/src/Traits/ProvideDropdownOptions.php31 public function isBooleanDropdownChoiceExists($choice): bool
LOW…ges/Webkul/Admin/src/Traits/ProvideDropdownOptions.php41 public function getBooleanDropdownOptions($choice = 'active_inactive'): array
LOW…ges/Webkul/Admin/src/Traits/ProvideDropdownOptions.php51 public function getActiveInactiveDropdownOptions(): array
LOW…ges/Webkul/Admin/src/Traits/ProvideDropdownOptions.php157 public function getOrganizationDropdownOptions(): array
LOW…ges/Webkul/Admin/src/Traits/ProvideDropdownOptions.php204 public function getActivityTypeDropdownOptions(): array
LOW…ges/Webkul/Admin/src/Traits/ProvideDropdownOptions.php234 public function getAttributeTypeDropdownOptions(): array
LOW…ges/Webkul/Admin/src/Traits/ProvideDropdownOptions.php261 public function getWarehouseDropdownOptions(): array
LOW…ul/Admin/src/Http/Controllers/Lead/QuoteController.php167 private function adjustArabicAndPersianContent(string $html): string
LOWpackages/Webkul/Admin/src/Helpers/Reporting/Product.php27 public function getTopSellingProductsByRevenue($limit = null): Collection
LOWpackages/Webkul/Admin/src/Helpers/Reporting/Product.php64 public function getTopSellingProductsByQuantity($limit = null): Collection
LOWpackages/Webkul/Admin/src/Helpers/Reporting/Lead.php83 public function getTotalLostLeadsOverTime($period = 'auto'): array
LOWpackages/Webkul/Admin/src/Helpers/Reporting/Lead.php147 public function getAverageLeadsPerDayProgress(): array
LOWpackages/Webkul/Admin/src/Helpers/Reporting/Lead.php176 public function getTotalLeadValueProgress(): array
LOWpackages/Webkul/Admin/src/Helpers/Reporting/Lead.php203 public function getAverageLeadValueProgress(): array
LOWpackages/Webkul/Admin/src/Helpers/Reporting/Lead.php230 public function getTotalWonLeadValueProgress(): array
LOWpackages/Webkul/Admin/src/Helpers/Reporting/Lead.php259 public function getTotalLostLeadValueProgress(): array
LOWpackages/Webkul/Admin/src/Helpers/Reporting/Lead.php288 public function getTotalWonLeadValueBySources()
LOWpackages/Webkul/Admin/src/Helpers/Reporting/Lead.php306 public function getTotalWonLeadValueByTypes()
LOW…es/Webkul/Admin/src/Helpers/Reporting/Organization.php25 public function getTotalOrganizationsProgress(): array
LOW…es/Webkul/Admin/src/Helpers/Reporting/Organization.php53 public function getTopOrganizationsByRevenue($limit = null): Collection
LOW…ckages/Webkul/User/src/Repositories/UserRepository.php35 public function getCurrentUserGroupsUserIds()
LOW…/Webkul/Product/src/Repositories/ProductRepository.php160 public function getInventoriesGroupedByWarehouse($id)
LOWpackages/Webkul/DataTransfer/src/Helpers/Error.php170 public function getAllErrorsGroupedByCode(): array
LOWpackages/Webkul/Automation/src/Helpers/Entity.php89 public function getEmailTemplatePlaceholders()
LOW…ebkul/Automation/src/Helpers/Entity/AbstractEntity.php81 public function getEmailTemplatePlaceholders(array $entity): array
LOW…ages/Webkul/Automation/src/Helpers/Entity/Activity.php115 public function getEmailTemplatePlaceholders(array $entity): array
LOW…rc/InboundEmailProcessor/WebklexImapEmailProcessor.php50 public function processMessagesFromAllFolders()
LOW…rc/InboundEmailProcessor/WebklexImapEmailProcessor.php164 protected function processMessagesFromLeafFolders($rootFoldersCollection = null): void
LOW…l/src/InboundEmailProcessor/SendgridEmailProcessor.php28 public function processMessagesFromAllFolders()
LOW…oundEmailProcessor/Contracts/InboundEmailProcessor.php12 public function processMessagesFromAllFolders();
LOWpackages/Webkul/Email/src/Helpers/Parser.php577 public function extractMultipartMIMEAttachments()
Fake / Example Data10 hits · 10 pts
SeverityFileLineSnippet
LOWpackages/Webkul/Admin/tests/e2e-pw/setup.ts10 email: "admin@example.com",
LOWpackages/Webkul/Admin/tests/e2e-pw/tests/auth.spec.ts4 email: "admin@example.com",
LOW…kul/Installer/src/Database/Seeders/User/UserSeeder.php24 'email' => 'admin@example.com',
LOW…ages/Webkul/Installer/src/Resources/lang/pt_BR/app.php126 'email-address' => 'admin@example.com',
LOWpackages/Webkul/Installer/src/Resources/lang/ar/app.php126 'email-address' => 'admin@example.com',
LOWpackages/Webkul/Installer/src/Resources/lang/es/app.php126 'email-address' => 'admin@example.com',
LOWpackages/Webkul/Installer/src/Resources/lang/en/app.php126 'email-address' => 'admin@example.com',
LOWpackages/Webkul/Installer/src/Resources/lang/fa/app.php126 'email-address' => 'admin@example.com',
LOW…nstaller/src/Resources/views/installer/index.blade.php925 value="admin@example.com"
LOW…es/Webkul/Installer/src/Console/Commands/Installer.php337 default: 'admin@example.com',
Over-Commented Block2 hits · 2 pts
SeverityFileLineSnippet
LOWresources/js/bootstrap.js21// window.Pusher = Pusher;
LOW…sts/e2e-pw/tests/settings/warehouses/warehouse.spec.ts41 */