Laravel package to generate and to validate a UUID according to the RFC 4122 standard. Only support for version 1, 3, 4 and 5 UUID are built-in.
Laravel package to generate and to validate a UUID according to the RFC 4122 standard. Only support for version 1, 3, 4 and 5 UUID are built-in.
Laravel package for generating and working with UUIDs. Automatic UUID model keys, validation rules, and Eloquent support.
composer require webpatser/laravel-uuid
Requirements: PHP 8.5+, Laravel 13.x
use Illuminate\Support\Str;
use Webpatser\LaravelUuid\HasUuids;
// High-performance UUID generation
$uuid = Str::fastUuid(); // 15% faster than Str::uuid()
$ordered = Str::fastOrderedUuid(); // Database-optimized
// Eloquent model integration
class User extends Model
{
use HasUuids; // Automatic UUID generation
}
For complete documentation, examples, and API reference, visit:
https://documentation.downsized.nl/laravel-uuid
MIT License.
No open issues yet, or sync has not completed.