An integration library for Laravel and Doctrine ORM
Version 3 supports DBAL ^4.0 and ORM ^3.0. See the upgrade guide for more information.
Via composer:
composer require laravel-doctrine/orm ^3.0.0Because of the auto package discovery feature Laravel has, the ServiceProvider and Facades are automatically registered.
To publish the config use:
php artisan vendor:publish --tag="config" --provider="LaravelDoctrine\ORM\DoctrineServiceProvider"Full documentation is available at https://laravel-doctrine-orm-official.readthedocs.io or in the docs directory.
- Easy configuration
- Pre-configured metadata, connections and caching
- Support for multiple entity managers and connections
- Laravel naming strategy
- Pagination
- Simple authentication implementation
- Password reminders implementation
- Doctrine console commands
- DoctrineExtensions supported
- Timestamps and SoftDelete listeners
- Extendable: extend or add your own drivers for metadata, connections or cache
See LICENSE.
