Files
data-collection-terminal/vendor/anourvalar/eloquent-serialize/README.md

32 lines
475 B
Markdown

# Serialization for Eloquent's QueryBuilder
Supports: Laravel 6 - Laravel 11
## Installation
```bash
composer require anourvalar/eloquent-serialize
```
## Usage
### Serialize
```php
$package = \EloquentSerialize::serialize(
\App\User::query()
->with('userPhones')
->where('id', '>', '10')
->limit(20)
);
```
### Unserialize
```php
$builder = \EloquentSerialize::unserialize($package);
foreach ($builder->get() as $item) {
// ...
}
```