Registry / database / staudenmeir-laravel-adjacency-list

staudenmeir-laravel-adjacency-list

JSON →
library1.26.1phppackagistunverified

Recursive Laravel Eloquent relationships with CTEs

composer require staudenmeir/laravel-adjacency-list
INSTALL
IMPORT
SIG · STAUDENMEIR-LARAVE
S
staudenmeir-laravel-adjacency-list
databasephpv1.26.1
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

HasRecursiveRelationships
use Staudenmeir\LaravelAdjacencyList\Eloquent\HasRecursiveRelationships;

Add recursive relationships to an Eloquent model

use Staudenmeir\LaravelAdjacencyList\Eloquent\HasRecursiveRelationships; class Category extends Model { use HasRecursiveRelationships; }
Debug
Known issues
breakingRequires MySQL 8+ or PostgreSQL for CTE support
fix
Use a database that supports Common Table Expressions
affects: all
Upgrade
Version history
1.26.1latest on Packagist
Audit
Dependencies

No dependency data recorded yet.

Agent activity
40 hits · last 30 days
node
35
OpenAI (training)
1
Resources
staudenmeir-laravel-adjacency-list — pip install staudenmeir-laravel-adjacency-list · libregistry