Code Explainers
Code explainers tagged #eloquent
php
<?php namespace App\Services;
Computing rolling averages in Laravel
rolling-average
date-ranges
collections
Intermediate
8 steps
php
<?php namespace App\Models;
Debouncing Eloquent jobs in Laravel
debounce
model-events
queued-jobs
Advanced
7 steps
php
<?php namespace App\Http\Controllers\Api;
Cursor pagination in a Laravel API
pagination
cursor
keyset
Intermediate
9 steps
php
<?php namespace App\Models;
How Eloquent scopes model order status in Laravel
query scopes
state machine
eloquent
Intermediate
7 steps
php
<?php namespace App\Services;
Managing many-to-many tags in Laravel
many-to-many
pivot-table
collections
Intermediate
9 steps
php
<?php namespace App\Models;
Making an Eloquent model searchable with Scout in Laravel
full-text-search
indexing
eloquent
Intermediate
8 steps
php
<?php namespace App\Models\Scopes;
How a tenant global scope works in Laravel
multi-tenancy
global-scope
query-builder
Intermediate
5 steps
php
<?php namespace App\Observers;
How Eloquent observers hook lifecycle events in Laravel
observers
lifecycle-hooks
queues
Intermediate
6 steps
php
class PostController extends Controller { public function index(Request $request): AnonymousResourceCollection {
Filtered, paginated JSON APIs in Laravel
eloquent
query-builder
api-resources
Intermediate
8 steps
php
<?php namespace App\Models;
Polymorphic comments in Laravel with morphTo
polymorphism
eloquent
relationships
Intermediate
5 steps
php
<?php namespace App\Models;
Accessors, mutators & casts in a Laravel model
eloquent
accessors
mutators
Intermediate
6 steps