mod-ci/with-eloquent
Brings Laravel's Eloquent ORM to CodeIgniter, so you can define models, relationships, and fluent queries within your existing CI app. A lightweight integration for expressive, maintainable database access without a framework rewrite or complex setup.
Architecture fit
mod-ci/with-eloquent is a bridge, not a Laravel package: it wires illuminate/database (Eloquent + Capsule-style bootstrapping) into a CodeIgniter application so models, relationships, casts, and soft deletes are available alongside CI's native Query Builder.Integration feasibility
illuminate/database, whose major version must be pinned against the app's PHP version. This is the single biggest integration constraint.$this->load) and CI4 (namespaced, PSR-4, different autoload path) are materially different targets; assume CI3 unless proven otherwise and validate first.Technical risk
illuminate/database; if the bridge pins an old major, the app inherits known vulnerabilities with no supported upgrade path until the bridge is patched internally.Key questions
illuminate/database version ceiling, and does it accept a currently supported PHP/Laravel LTS major?Stack fit
Migration path
Compatibility gates
illuminate/database to a Laravel LTS-supported major; verify against the security advisory feed before approval.Sequencing
Maintenance
illuminate/database security release becomes an internal patch task. Without a named owner, the fork will silently rot.Support
Scaling
with() eager loading via code review or a lint rule.Failure modes
illuminate/database upgrade with no maintainer to fix it.Ramp-up
TPM recommendation
illuminate/database major, enforce single-ORM table ownership, and treat the bridge as a documented, sun-setting migration seam rather than a permanent layer.How can I help you explore Laravel packages today?