Skip to content

TomHAnderson/laravel-doctrine-orm

 
 

Repository files navigation

Laravel Doctrine ORM

An integration library for Laravel and Doctrine ORM

Build Status Code Coverage PHPStan Gitter License

Version 3.0 Notes

Version 3 supports DBAL ^4.0 and ORM ^3.0. See the upgrade guide for more information.

Installation

Via composer:

composer require laravel-doctrine/orm ^3.0.0

Because 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"

Documentation

Full documentation is available at https://laravel-doctrine-orm-official.readthedocs.io or in the docs directory.

Features

  • 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

License

See LICENSE.

About

A drop-in Doctrine ORM 2 implementation for Laravel 5+ and Lumen

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 100.0%