anourvalar/eloquent-serialize
Laravel Query Builder (Eloquent) serialization
24,552,015
112
| Install | |
|---|---|
composer require anourvalar/eloquent-serialize |
|
| Latest Version: | 1.3.10 |
| PHP: | ^8.0 |
| License: | MIT |
| Last Updated: | Jul 4, 2026 |
| Links: | GitHub · Packagist |
Maintainer: AnourValar
Serialization for Eloquent's QueryBuilder
Supports: Laravel 6 - Laravel 12
Installation
composer require anourvalar/eloquent-serialize
Usage
Serialize
$package = \EloquentSerialize::serialize(
\App\User::query()
->with('userPhones')
->where('id', '>', '10')
->limit(20)
);
Unserialize
$builder = \EloquentSerialize::unserialize($package);
foreach ($builder->get() as $item) {
// ...
}
Related Packages
jlis/laravel-serializes-deleted-models
A trait to serialize and unserialize deleted models in queued Laravel events.
5
0
mpyw/laravel-local-class-scope
A tiny macro that reuse a global scope class as a local scope
114,976
24