PHPackages                             laxmidhar/laravel-helpers - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. laxmidhar/laravel-helpers

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

laxmidhar/laravel-helpers
=========================

A handy little toolkit that makes Laravel do the boring stuff so you don't have to.

1.2.0(6mo ago)17MITPHPPHP ^8.1|^8.2

Since Oct 14Pushed 6mo agoCompare

[ Source](https://github.com/dante-san/laravel-helpers)[ Packagist](https://packagist.org/packages/laxmidhar/laravel-helpers)[ Docs](https://github.com/laxmidhar/laravel-helpers)[ RSS](/packages/laxmidhar-laravel-helpers/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (2)Versions (4)Used By (0)

Laravel Helpers
===============

[](#laravel-helpers)

 [![Latest Version](https://camo.githubusercontent.com/adcf56f10cf79730105398879fcb7e990de344bfd38f3f21305c91419bf6bcb0/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6c61786d69646861722f6c61726176656c2d68656c706572733f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/adcf56f10cf79730105398879fcb7e990de344bfd38f3f21305c91419bf6bcb0/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6c61786d69646861722f6c61726176656c2d68656c706572733f7374796c653d666c61742d737175617265) [![Total Downloads](https://camo.githubusercontent.com/1a1aafd089bed8583806d4ddf24c3afec45c0bb19de5fe04ea7d8cfe9b1f0391/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6c61786d69646861722f6c61726176656c2d68656c706572733f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/1a1aafd089bed8583806d4ddf24c3afec45c0bb19de5fe04ea7d8cfe9b1f0391/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6c61786d69646861722f6c61726176656c2d68656c706572733f7374796c653d666c61742d737175617265) [![License](https://camo.githubusercontent.com/329e430c4a7a9a01393aebca142aacaacd6f91dc4989f795965e61b4ff7f788b/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6c61786d69646861722f6c61726176656c2d68656c706572733f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/329e430c4a7a9a01393aebca142aacaacd6f91dc4989f795965e61b4ff7f788b/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6c61786d69646861722f6c61726176656c2d68656c706572733f7374796c653d666c61742d737175617265) [![Laravel Version](https://camo.githubusercontent.com/c269eced0ddecdd13796596903465cea85419125e489835743683f690c5ed0a6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c61726176656c2d392e7825323025374325323031302e7825323025374325323031312e7825323025374325323031322e782d4646324432303f7374796c653d666c61742d737175617265266c6f676f3d6c61726176656c)](https://camo.githubusercontent.com/c269eced0ddecdd13796596903465cea85419125e489835743683f690c5ed0a6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c61726176656c2d392e7825323025374325323031302e7825323025374325323031312e7825323025374325323031322e782d4646324432303f7374796c653d666c61742d737175617265266c6f676f3d6c61726176656c)

A comprehensive collection of 85+ production-ready helper functions designed to streamline common development tasks in Laravel applications. From string manipulation to file handling, date formatting to validation, this package provides clean, tested utilities that enhance developer productivity.

---

✨ Features
----------

[](#-features)

- 🎯 **85+ Helper Functions** - Covering strings, dates, files, validation, and more
- 🚀 **Zero Configuration** - Works out of the box with sensible defaults
- 🎨 **Multiple Usage Patterns** - Facade, global functions, or dependency injection
- 📦 **Auto-Discovery** - Automatically registers with Laravel
- ✅ **Fully Tested** - Comprehensive test coverage
- 🔧 **Highly Customizable** - Publish config for custom settings
- 📚 **Well Documented** - Detailed examples for every function

---

📋 Requirements
--------------

[](#-requirements)

- PHP 8.0 or higher
- Laravel 9.x, 10.x, 11.x, or 12.x

---

🚀 Installation
--------------

[](#-installation)

Install via Composer:

```
composer require laxmidhar/laravel-helpers
```

The service provider will be automatically registered via Laravel's package auto-discovery.

---

⚙️ Configuration (Optional)
---------------------------

[](#️-configuration-optional)

Publish the configuration file:

```
php artisan vendor:publish --tag=helpers-config
```

This creates `config/helpers.php` where you can customize:

```
return [
    'facade_alias' => env('HELPERS_FACADE_ALIAS', 'Helper'),
];
```

---

📖 Usage
-------

[](#-usage)

### Facade Usage

[](#facade-usage)

```
use Laxmidhar\LaravelHelpers\Facades\Helper;

Helper::prettyUrls('Hello World'); // "hello-world"
Helper::formatCurrency(1500.50);   // "₹1,500.50"
Helper::otp();                     // "482759"
```

### Global Functions

[](#global-functions)

```
helper_pretty_urls('Hello World');
helper_format_currency(1500.50);
helper_otp();
```

### Dependency Injection

[](#dependency-injection)

```
use Laxmidhar\LaravelHelpers\Helper;

class YourController extends Controller
{
    public function __construct(protected Helper $helper) {}

    public function index()
    {
        $slug = $this->helper->prettyUrls('My Article Title');
    }
}
```

---

🧩 Available Methods
-------------------

[](#-available-methods)

### 🔗 URL &amp; Slug Helpers

[](#-url--slug-helpers)

#### `prettyUrls(string $string): string`

[](#prettyurlsstring-string-string)

Converts a string to a URL-friendly slug.

```
Helper::prettyUrls('Hello World! How are you?');
// Output: "hello-world-how-are-you"

Helper::prettyUrls('Product Name 2024');
// Output: "product-name-2024"
```

#### `generateSlug(string $text, string $separator = '-'): string`

[](#generateslugstring-text-string-separator----string)

Generate a slug with custom separator.

```
Helper::generateSlug('Laravel Helpers Package', '_');
// Output: "laravel_helpers_package"
```

#### `urlSafe(string $string): string`

[](#urlsafestring-string-string)

URL-encodes a string.

```
Helper::urlSafe('user@example.com');
// Output: "user%40example.com"
```

---

### 📅 Date &amp; Time Helpers

[](#-date--time-helpers)

#### `appDateFormat($date): string`

[](#appdateformatdate-string)

Format date for application display (e.g., "Jan 15, 2024").

```
Helper::appDateFormat('2024-01-15');
// Output: "Jan 15, 2024"

Helper::appDateFormat('2024-01-15 14:30:00');
// Output: "Jan 15, 2024"

Helper::appDateFormat(now());
// Output: "Oct 18, 2025"

Helper::appDateFormat('2024-12-25', 'd/m/Y');
// Output: "25/12/2024"

Helper::appDateFormat('2024-06-15', 'l, F j, Y');
// Output: "Saturday, June 15, 2024"
```

#### `appDateTimeFormat($date): string`

[](#appdatetimeformatdate-string)

Format datetime for application display with a customizable format.

```
Helper::appDateTimeFormat('2024-01-15 14:30:00');
// Output: "Jan 15, 2024 2:30 PM"

Helper::appDateTimeFormat(now());
// Output: "Oct 18, 2025 10:45 AM"

Helper::appDateTimeFormat('2024-12-25 23:59:59', 'd-m-Y H:i:s');
// Output: "25-12-2024 23:59:59"
```

#### `appTimeFormat($date): string`

[](#apptimeformatdate-string)

Format time in 12-hour format (e.g., "2:30 PM").

```
Helper::appTimeFormat('2024-01-15 14:30:00');
// Output: "2:30 PM"

Helper::appTimeFormat(now());
// Output: "10:45 AM"
```

#### `formatTime(string $time): string`

[](#formattimestring-time-string)

Convert time to readable format.

```
Helper::formatTime('14:30:00');
// Output: "2:30 PM"
```

#### `humanReadableDate($date): string`

[](#humanreadabledatedate-string)

Convert date to human-readable format.

```
Helper::humanReadableDate(now()->subDays(2));
// Output: "2 days ago"

Helper::humanReadableDate(now()->addHours(3));
// Output: "3 hours from now"
```

#### `dateRange($startDate, $endDate): string`

[](#daterangestartdate-enddate-string)

Format a date range intelligently.

```
Helper::dateRange('2024-01-15', '2024-01-20');
// Output: "Jan 15 - 20, 2024"

Helper::dateRange('2024-01-15', '2024-02-20');
// Output: "Jan 15, 2024 - Feb 20, 2024"
```

#### `isWeekend($date = null): bool`

[](#isweekenddate--null-bool)

Check if a date is weekend.

```
Helper::isWeekend('2024-01-20'); // Saturday
// Output: true

Helper::isWeekend('2024-01-15'); // Monday
// Output: false
```

#### `businessDaysFrom($date, int $days): Carbon`

[](#businessdaysfromdate-int-days-carbon)

Calculate business days from a date.

```
Helper::businessDaysFrom('2024-01-15', 5);
// Output: Carbon instance (5 business days later, excluding weekends)
```

---

### ✂️ String Manipulation

[](#️-string-manipulation)

#### `limitText(?string $string, int $limit = 120, string $suffix = '...'): string`

[](#limittextstring-string-int-limit--120-string-suffix---string)

Truncate text with custom suffix.

```
$text = "This is a very long description that needs to be truncated for display purposes.";

Helper::limitText($text, 30);
// Output: "This is a very long descri..."

Helper::limitText($text, 30, ' [Read more]');
// Output: "This is a very long descri [Read more]"
```

#### `properString(string $string): string`

[](#properstringstring-string-string)

Convert to proper case (title case).

```
Helper::properString('HELLO WORLD');
// Output: "Hello World"

Helper::properString('laravel helpers package');
// Output: "Laravel Helpers Package"
```

#### `uppercase(string $string): string`

[](#uppercasestring-string-string)

Convert to uppercase.

```
Helper::uppercase('hello world');
// Output: "HELLO WORLD"
```

#### `shortName(string $name): string`

[](#shortnamestring-name-string)

Extract first name from full name.

```
Helper::shortName('John Doe');
// Output: "John"

Helper::shortName('Mary Jane Watson');
// Output: "Mary"
```

#### `getInitials(string $name): string`

[](#getinitialsstring-name-string)

Get initials from a name.

```
Helper::getInitials('John Doe');
// Output: "JD"

Helper::getInitials('Mary Jane Watson');
// Output: "MW"

Helper::getInitials('John');
// Output: "JO"
```

#### `maskEmail(string $email): string`

[](#maskemailstring-email-string)

Mask email for privacy.

```
Helper::maskEmail('john.doe@example.com');
// Output: "jo******@example.com"

Helper::maskEmail('admin@company.com');
// Output: "ad***@company.com"
```

#### `maskPhone(string $phone): string`

[](#maskphonestring-phone-string)

Mask phone number.

```
Helper::maskPhone('9876543210');
// Output: "******3210"

Helper::maskPhone('+91-9876543210');
// Output: "**********3210"
```

#### `randomString(int $length = 10): string`

[](#randomstringint-length--10-string)

Generate random string.

```
Helper::randomString(8);
// Output: "K7mP9xQz" (random)

Helper::randomString(12);
// Output: "nX4pL8mK9rT2" (random)
```

#### `sanitizeString(string $string): string`

[](#sanitizestringstring-string-string)

Sanitize user input.

```
Helper::sanitizeString('alert("XSS")Hello');
// Output: "Hello"

Helper::sanitizeString('  User Input  Bold  ');
// Output: "User Input Bold"
```

---

### 💰 Number &amp; Currency Helpers

[](#-number--currency-helpers)

#### `formatCurrency(float $amount, string $currency = '₹'): string`

[](#formatcurrencyfloat-amount-string-currency---string)

Format amount as currency.

```
Helper::formatCurrency(1500.50);
// Output: "₹1,500.50"

Helper::formatCurrency(2500, '$');
// Output: "$2,500.00"
```

#### `formatNumber(float $number, int $decimals = 2): string`

[](#formatnumberfloat-number-int-decimals--2-string)

Format number with decimals.

```
Helper::formatNumber(1234567.89);
// Output: "1,234,567.89"

Helper::formatNumber(1234.5, 0);
// Output: "1,235"
```

#### `percentage(float $value, float $total): float`

[](#percentagefloat-value-float-total-float)

Calculate percentage.

```
Helper::percentage(25, 100);
// Output: 25.0

Helper::percentage(45, 150);
// Output: 30.0
```

#### `ordinal(int $number): string`

[](#ordinalint-number-string)

Get ordinal number (1st, 2nd, 3rd).

```
Helper::ordinal(1);
// Output: "1st"

Helper::ordinal(22);
// Output: "22nd"

Helper::ordinal(103);
// Output: "103rd"
```

---

### 📁 File Management

[](#-file-management)

#### `uploadFile($file, string $directory): string`

[](#uploadfilefile-string-directory-string)

Upload file to storage.

```
// In controller
public function store(Request $request)
{
    $filename = Helper::uploadFile($request->file('avatar'), 'avatars');
    // Output: "9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d.jpg"

    // Save to database
    $user->avatar = $filename;
}
```

#### `deleteFile(string $filePath): void`

[](#deletefilestring-filepath-void)

Delete file from storage.

```
Helper::deleteFile('avatars/old-image.jpg');
// File deleted safely (checks existence first)
```

#### `fileExists(string $filePath): bool`

[](#fileexistsstring-filepath-bool)

Check if file exists.

```
if (Helper::fileExists('documents/report.pdf')) {
    // File exists
}
```

#### `getFileUrl(string $filePath): string`

[](#getfileurlstring-filepath-string)

Get public URL of file.

```
$url = Helper::getFileUrl('avatars/user-123.jpg');
// Output: "https://yourdomain.com/storage/avatars/user-123.jpg"
```

#### `getFileSize(string $filePath): string`

[](#getfilesizestring-filepath-string)

Get human-readable file size.

```
Helper::getFileSize('documents/report.pdf');
// Output: "2.5 MB"

Helper::getFileSize('images/photo.jpg');
// Output: "345.67 KB"
```

#### `getFileMimeType(string $filePath): string`

[](#getfilemimetypestring-filepath-string)

Get file MIME type.

```
Helper::getFileMimeType('documents/report.pdf');
// Output: "application/pdf"

Helper::getFileMimeType('images/photo.jpg');
// Output: "image/jpeg"
```

---

### ✅ Validation Helpers

[](#-validation-helpers)

#### `isValidEmail(string $email): bool`

[](#isvalidemailstring-email-bool)

Validate email address.

```
Helper::isValidEmail('user@example.com');
// Output: true

Helper::isValidEmail('invalid-email');
// Output: false
```

#### `isValidUrl(string $url): bool`

[](#isvalidurlstring-url-bool)

Validate URL.

```
Helper::isValidUrl('https://example.com');
// Output: true

Helper::isValidUrl('not-a-url');
// Output: false
```

#### `isValidPhone(string $phone): bool`

[](#isvalidphonestring-phone-bool)

Validate 10-digit phone number.

```
Helper::isValidPhone('9876543210');
// Output: true

Helper::isValidPhone('123');
// Output: false
```

#### `isValidIndianPAN(string $pan): bool`

[](#isvalidindianpanstring-pan-bool)

Validate Indian PAN card.

```
Helper::isValidIndianPAN('ABCDE1234F');
// Output: true

Helper::isValidIndianPAN('INVALID');
// Output: false
```

#### `isValidGST(string $gst): bool`

[](#isvalidgststring-gst-bool)

Validate Indian GST number.

```
Helper::isValidGST('22AAAAA0000A1Z5');
// Output: true

Helper::isValidGST('INVALID');
// Output: false
```

---

### 🔧 Generator Helpers

[](#-generator-helpers)

#### `generateUniqueId(): string`

[](#generateuniqueid-string)

Generate unique 12-character ID.

```
Helper::generateUniqueId();
// Output: "a3f5c8d9e2b1" (unique)
```

#### `otp(int $length = 6): string`

[](#otpint-length--6-string)

Generate OTP.

```
Helper::otp();
// Output: "482759"

Helper::otp(4);
// Output: "9281"
```

#### `generateReferralCode(int $length = 8): string`

[](#generatereferralcodeint-length--8-string)

Generate referral code.

```
Helper::generateReferralCode();
// Output: "K7MP9XQZ"

Helper::generateReferralCode(6);
// Output: "NX4PL8"
```

#### `generateOrderId(string $prefix = 'ORD'): string`

[](#generateorderidstring-prefix--ord-string)

Generate order ID.

```
Helper::generateOrderId();
// Output: "ORD-20241016-K7MP9X"

Helper::generateOrderId('INV');
// Output: "INV-20241016-NX4PL8"
```

#### `generateInvoiceNumber(string $prefix = 'INV'): string`

[](#generateinvoicenumberstring-prefix--inv-string)

Generate invoice number.

```
Helper::generateInvoiceNumber();
// Output: "INV/2024/10/0001"

Helper::generateInvoiceNumber('BILL');
// Output: "BILL/2024/10/0002"
```

---

### 🎨 Color Helpers

[](#-color-helpers)

#### `hexToRgb(string $hex): array`

[](#hextorgbstring-hex-array)

Convert hex color to RGB.

```
Helper::hexToRgb('#FF5733');
// Output: ['r' => 255, 'g' => 87, 'b' => 51]
```

#### `randomColor(): string`

[](#randomcolor-string)

Generate random hex color.

```
Helper::randomColor();
// Output: "#3a7bd5" (random)
```

#### `getAvatarColor(string $name): string`

[](#getavatarcolorstring-name-string)

Get consistent color for avatar based on name.

```
Helper::getAvatarColor('John Doe');
// Output: "#4ECDC4" (consistent for same name)

Helper::getAvatarColor('Jane Smith');
// Output: "#FF6B6B" (different color)
```

---

### 🏷️ Status &amp; Badge Helpers

[](#️-status--badge-helpers)

#### `statusBadge(string $status): string`

[](#statusbadgestring-status-string)

Generate HTML badge for status.

```
Helper::statusBadge('active');
// Output: 'Active'

Helper::statusBadge('pending');
// Output: 'Pending'

Helper::statusBadge('cancelled');
// Output: 'Cancelled'
```

---

### 🔨 Array &amp; Collection Helpers

[](#-array--collection-helpers)

#### `arrayToObject(array $array): object`

[](#arraytoobjectarray-array-object)

Convert array to object.

```
$data = ['name' => 'John', 'age' => 30];
$object = Helper::arrayToObject($data);
// Access: $object->name, $object->age
```

#### `objectToArray(object $object): array`

[](#objecttoarrayobject-object-array)

Convert object to array.

```
$object = (object)['name' => 'John', 'age' => 30];
$array = Helper::objectToArray($object);
// Output: ['name' => 'John', 'age' => 30]
```

#### `uniqueArray(array $array): array`

[](#uniquearrayarray-array-array)

Get unique values from array.

```
Helper::uniqueArray([1, 2, 2, 3, 3, 4]);
// Output: [1, 2, 3, 4]
```

#### `pluckColumn(array $array, string $column): array`

[](#pluckcolumnarray-array-string-column-array)

Extract column from multi-dimensional array.

```
$users = [
    ['id' => 1, 'name' => 'John'],
    ['id' => 2, 'name' => 'Jane']
];

Helper::pluckColumn($users, 'name');
// Output: ['John', 'Jane']
```

---

### 🌐 Utility Helpers

[](#-utility-helpers)

#### `getUserIp(): string`

[](#getuserip-string)

Get user's IP address.

```
Helper::getUserIp();
// Output: "192.168.1.1"
```

#### `getUserAgent(): string`

[](#getuseragent-string)

Get user's browser agent.

```
Helper::getUserAgent();
// Output: "Mozilla/5.0 (Windows NT 10.0; Win64; x64)..."
```

#### `isMobile(): bool`

[](#ismobile-bool)

Check if user is on mobile device.

```
Helper::isMobile();
// Output: true/false
```

#### `currentUrl(): string`

[](#currenturl-string)

Get current URL.

```
Helper::currentUrl();
// Output: "https://yourdomain.com/current-page"
```

#### `previousUrl(): string`

[](#previousurl-string)

Get previous URL.

```
Helper::previousUrl();
// Output: "https://yourdomain.com/previous-page"
```

#### `appName(): string`

[](#appname-string)

Get application name.

```
Helper::appName();
// Output: "Laravel Helpers"
```

#### `appUrl(): string`

[](#appurl-string)

Get application URL.

```
Helper::appUrl();
// Output: "https://yourdomain.com"
```

#### `isProduction(): bool`

[](#isproduction-bool)

Check if app is in production.

```
Helper::isProduction();
// Output: true/false
```

#### `isDevelopment(): bool`

[](#isdevelopment-bool)

Check if app is in development.

```
Helper::isDevelopment();
// Output: true/false
```

#### `logActivity(string $message, array $context = []): void`

[](#logactivitystring-message-array-context---void)

Log activity.

```
Helper::logActivity('User logged in', ['user_id' => 123]);
// Logs to Laravel log file
```

#### `cache(string $key, $value, int $minutes = 60)`

[](#cachestring-key-value-int-minutes--60)

Simple cache helper.

```
Helper::cache('user_data', function() {
    return User::all();
}, 30);
// Caches for 30 minutes
```

#### `clearCache(string $key): void`

[](#clearcachestring-key-void)

Clear cached data.

```
Helper::clearCache('user_data');
// Cache cleared
```

---

🧪 Testing
---------

[](#-testing)

Run the test suite:

```
composer test
```

Run tests with coverage:

```
composer test:coverage
```

---

🔒 Security
----------

[](#-security)

If you discover any security-related issues, please email  instead of using the issue tracker.

---

🤝 Contributing
--------------

[](#-contributing)

Contributions are welcome! Please follow these steps:

1. Fork the repository
2. Create your feature branch (`git checkout -b feature/amazing-feature`)
3. Commit your changes (`git commit -m 'Add some amazing feature'`)
4. Push to the branch (`git push origin feature/amazing-feature`)
5. Open a Pull Request

Please ensure:

- All tests pass
- Code follows PSR-12 standards
- New features include tests
- Documentation is updated

---

📝 Changelog
-----------

[](#-changelog)

Please see [CHANGELOG](CHANGELOG.md) for recent changes.

---

📄 License
---------

[](#-license)

This package is open-sourced software licensed under the [MIT license](LICENSE.md).

---

👨‍💻 Author
----------

[](#‍-author)

**Laxmidhar Maharana**

Senior Laravel Developer • Open Source Contributor

- 🔗 [GitHub](https://github.com/dante-san)
- 💼 [LinkedIn](https://www.linkedin.com/in/laxmidharmaharana/)
- ✉️ [Email](mailto:papu.team7@gmail.com)

---

⭐ Show Your Support
-------------------

[](#-show-your-support)

If this package helped you, please give it a ⭐️ on [GitHub](https://github.com/dante-san/laravel-helpers)!

---

📚 Related Packages
------------------

[](#-related-packages)

- [Desi Currency](https://github.com/dante-san/desi-currency)
- [Laravel Debugbar](https://github.com/barryvdh/laravel-debugbar)
- [Laravel IDE Helper](https://github.com/barryvdh/laravel-ide-helper)

---

Made with ❤️ for the Laravel Community

###  Health Score

34

—

LowBetter than 77% of packages

Maintenance67

Regular maintenance activity

Popularity6

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~1 days

Total

3

Last Release

208d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/15bc98971a080abec441d7011caba11bdebd31efcf730038ce3da7a05c21438f?d=identicon)[dante-san](/maintainers/dante-san)

---

Top Contributors

[![dante-san](https://avatars.githubusercontent.com/u/24512266?v=4)](https://github.com/dante-san "dante-san (38 commits)")

---

Tags

laravelhelpersutilitiestoolkit

### Embed Badge

![Health badge](/badges/laxmidhar-laravel-helpers/health.svg)

```
[![Health](https://phpackages.com/badges/laxmidhar-laravel-helpers/health.svg)](https://phpackages.com/packages/laxmidhar-laravel-helpers)
```

###  Alternatives

[illuminated/helper-functions

Laravel-specific and pure PHP Helper Functions.

107586.6k7](/packages/illuminated-helper-functions)[erlandmuchasaj/laravel-gzip

Gzip your responses.

40129.3k2](/packages/erlandmuchasaj-laravel-gzip)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
