LaravelPackages.net
Acme Inc.
Toggle sidebar
anourvalar/eloquent-serialize

Laravel Query Builder (Eloquent) serialization

22.462.953
111
1.3.8
About anourvalar/eloquent-serialize

anourvalar/eloquent-serialize is a Laravel package for laravel query builder (eloquent) serialization. It currently has 111 GitHub stars and 22.462.953 downloads on Packagist (latest version 1.3.8). Install it with composer require anourvalar/eloquent-serialize. Discover more Laravel packages by anourvalar or browse all Laravel packages to compare alternatives.

Last updated

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) {
    // ...
}

Star History Chart