laravel-doctrine / Orm

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

Projects that are alternatives of or similar to Orm

Laravel Gamp
📊 Laravel Google Analytics Measurement Protocol Package
Stars: ✭ 271 (-61.94%)
Mutual labels:  hacktoberfest, laravel, laravel-package, laravel-5-package
Telegram
✈️ Telegram Notifications Channel for Laravel
Stars: ✭ 450 (-36.8%)
Mutual labels:  hacktoberfest, laravel, laravel-package, laravel-5-package
Laravel Query Monitor
Simple artisan command to monitoring triggered queries
Stars: ✭ 230 (-67.7%)
Mutual labels:  hacktoberfest, laravel, laravel-package
Administrator
a fork from Frozennode/Administrator
Stars: ✭ 296 (-58.43%)
Mutual labels:  laravel, laravel-package, laravel-5-package
Laravel Starter
A CMS like modular starter application project built with Laravel 8.x.
Stars: ✭ 299 (-58.01%)
Mutual labels:  hacktoberfest, laravel, laravel-package
Laravelresources
Speed Up package development for Laravel Apps with API's
Stars: ✭ 152 (-78.65%)
Mutual labels:  hacktoberfest, laravel, laravel-package
Laravel Surveillance
Put malicious users, IP addresses and anonymous browser fingerprints under surveillance, log the URLs they visit and block malicious ones from accessing the Laravel app.
Stars: ✭ 198 (-72.19%)
Mutual labels:  hacktoberfest, laravel, laravel-package
Laravel Achievements
Achievements for Laravel 5.3+
Stars: ✭ 279 (-60.81%)
Mutual labels:  laravel, laravel-package, laravel-5-package
Generator
Laravel 5.3+ Scaffold Generator, Support both bootstrap and Semantic UI
Stars: ✭ 327 (-54.07%)
Mutual labels:  laravel, laravel-package, laravel-5-package
Validator Docs
Validação de CPF, CNPJ, CNH, NIS, Título Eleitoral e Cartão Nacional de Saúde com Laravel.
Stars: ✭ 334 (-53.09%)
Mutual labels:  hacktoberfest, laravel, laravel-package
Bagisto
An easy to use, free and open source laravel eCommerce platform to build your online shop in no time.
Stars: ✭ 4,140 (+481.46%)
Mutual labels:  hacktoberfest, laravel, laravel-package
Simple Qrcode
An easy-to-use PHP QrCode generator with first-party support for Laravel.
Stars: ✭ 1,923 (+170.08%)
Mutual labels:  hacktoberfest, laravel, laravel-package
Laravel Mail Editor
MailEclipse ⚡ Laravel Mailable Editor!
Stars: ✭ 1,714 (+140.73%)
Mutual labels:  hacktoberfest, laravel, laravel-package
Wagonwheel
Offer an online version of your Laravel emails to users.
Stars: ✭ 224 (-68.54%)
Mutual labels:  hacktoberfest, laravel, laravel-package
Facebook
📨 Facebook Notifications Channel for Laravel
Stars: ✭ 120 (-83.15%)
Mutual labels:  hacktoberfest, laravel, laravel-5-package
Lara Lens
Laravel package for display diagnostic (config, database, http connections...)
Stars: ✭ 96 (-86.52%)
Mutual labels:  hacktoberfest, laravel, laravel-package
Laravel Weather
🌤️ A wrapper around Open Weather Map API (Current weather)
Stars: ✭ 36 (-94.94%)
Mutual labels:  hacktoberfest, laravel, laravel-package
Laravel Schedulable
Schedule and unschedule eloquent models elegantly without cron jobs
Stars: ✭ 78 (-89.04%)
Mutual labels:  hacktoberfest, laravel, laravel-package
Jwt Auth Guard
JWT Auth Guard for Laravel and Lumen Frameworks.
Stars: ✭ 319 (-55.2%)
Mutual labels:  laravel, laravel-package, laravel-5-package
Laravel Server Monitor
Server Monitoring Command for Laravel Applications
Stars: ✭ 424 (-40.45%)
Mutual labels:  laravel, laravel-package, laravel-5-package

Laravel Doctrine ORM

GitHub release Github actions StyleCI Scrutinizer Packagist Packagist

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

$scientist = new Scientist(
    'Albert',
    'Einstein'
);

$scientist->addTheory(
    new Theory('Theory of relativity')
);

EntityManager::persist($scientist);
EntityManager::flush();
  • Easy configuration
  • Pagination
  • Pre-configured metadata, connections and caching
  • Extendable: extend or add your own drivers for metadata, connections or cache
  • Fluent, Annotations, YAML, SimplifiedYAML, XML, SimplifiedXML, Config and Static PHP metadata mappings
  • Multiple entity managers and connections
  • Laravel naming strategy
  • Simple authentication implementation
  • Password reminders implementation
  • Doctrine console commands
  • DoctrineExtensions supported
  • Timestamps, Softdeletes and TablePrefix listeners

Documentation

Read the full documentation.

Versions

Version Supported Laravel Versions
~1.5 6.x
~1.6 7.x
~1.7 8.x

Require this package

composer require "laravel-doctrine/orm:1.7.*"

Because of the auto package discovery feature Laravel 5.5 has, the ServiceProvider and Facades are automatically registered.

To publish the config use:

php artisan vendor:publish --tag="config" --provider="LaravelDoctrine\ORM\DoctrineServiceProvider"

License

This package is licensed under the MIT license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].