vesperabr / laravel-macros
A set of useful Laravel macros
1.0.2
2021-11-01 23:21 UTC
Requires
- php: ^7.3|^8.0
- illuminate/support: ^7.0|^8.0
Requires (Dev)
- orchestra/testbench: ^6.20
- phpunit/phpunit: ^9.4.4
This package is auto-updated.
Last update: 2025-03-29 01:02:05 UTC
README
The vesperabr/laravel-macros
package add a set of useful macros to your Laravel app.
Installation
You can install the package via composer:
$ composer require vesperabr/laravel-macros
The package will automatically register itself.
Str macros
Str::dot()
The Str::dot()
method converts the given string to dot notation. This is especially useful when you need to handle form input names.
use Illuminate\Support\Str; Str::dot('users[email]'); // users.email
Str::initials()
The Str::initials()
method return the initials from a given string. The first parameter is the string and the second is the character limit.
use Illuminate\Support\Str; Str::initials('Brenda Astin Zaion', 3); // BAZ
Testing
$ composer test
Contributing
Please see CONTRIBUTING for details.
Credits
License
The MIT License (MIT). Please see License File for more information.