anourvalar / eloquent-serialize
Laravel Query Builder (Eloquent) serialization
1.3.8
2026-05-04 09:18 UTC
Requires
- php: ^8.0
- laravel/framework: ^8.0|^9.0|^10.0|^11.0|^12.0|^13.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.26
- laravel/legacy-factories: ^1.1
- orchestra/testbench: ^6.0|^7.0|^8.0|^9.0|^10.0|^11.0
- phpstan/phpstan: ^2.0
- phpunit/phpunit: ^9.5|^10.5|^11.0
- squizlabs/php_codesniffer: ^3.7
- dev-master
- 1.3.8
- 1.3.7
- 1.3.6
- 1.3.5
- 1.3.4
- 1.3.3
- 1.3.2
- 1.3.1
- 1.3.0
- 1.2.29
- 1.2.28
- 1.2.27
- 1.2.26
- 1.2.25
- 1.2.24
- 1.2.23
- 1.2.22
- 1.2.21
- 1.2.20
- 1.2.19
- 1.2.18
- 1.2.17
- 1.2.16
- 1.2.15
- 1.2.14
- 1.2.13
- 1.2.12
- 1.2.11
- 1.2.10
- 1.2.9
- 1.2.8
- 1.2.7
- 1.2.6
- 1.2.5
- 1.2.4
- 1.2.3
- 1.2.2
- 1.2.1
- 1.2.0
- 1.1.4
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.0
This package is auto-updated.
Last update: 2026-05-04 09:18:54 UTC
README
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) { // ... }