Holloway: A datamapper built on top of the Illuminate Database package.
codesleeve/holloway is a Laravel package for holloway: a datamapper built on top of the illuminate database package..
It currently has 3 GitHub stars and 8.407 downloads on Packagist (latest version v0.1.0-alpha.1).
Install it with composer require codesleeve/holloway.
Discover more Laravel packages by codesleeve
or browse all Laravel packages to compare alternatives.
Last updated
Holloway is an ORM toolkit for Laravel that let's you create your own custom datamappers on top of Laravel's illuminate/database package. It offers you the query builder you know and love, but at the same time gives you complete control over how your ORM records (Entities) are mapped to and from your database. You can create unbreakable domain models (Entities that are never allowed to exist in an invalid state), with complete control over their construction and behavior throughout the entire application request lifecycle.
Thank you for your interest in improving Holloway! We're currently not accepting PRs at the moment. If you find a bug or have a proposal, please open an issue.
Holloway is open-sourced software licensed under the MIT license.