DEPRECATION WARNING

This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.

Doctrine ORM for TYPO3

Classification:orm
Version:1.0.3
Language:en
Keywords:orm, doctrine
Copyright:2017
Author:Georg Großberger
License:This document is published under the Open Content License available from http://www.opencontent.org/opl.shtml
Rendered:2019-05-24 02:03

The content of this document is related to TYPO3, a GNU/GPL CMS/Framework available from www.typo3.org.

Table of Contents

Doctrine ORM for TYPO3

Extension doctrine_orm integrates the well known Doctrine ORM using the TYPO3 Doctrine DBAL API exposed by TYPO3 8. It does not offer the full feature set of either extbase or Doctrine, simply because the conceptual differences are too big for a 100% seamless integration.

It's main goal is to provide a set of APIs to use Doctrine managed entites within extbase plugins.

Installation

Install via the TER or use composer: composer require cyberhouse/typo3-doctrine-orm.

Usage

Using this package requires two steps:

  1. Register extension entites and Configure Plugin / Module are the main steps to enable this package.
  2. Models and Repositories describes how to use it for a Doctrine ORM based domain model.

Development

This extension is developed and maintained publicly on github.com/cyberhouse/typo3-doctrine-orm

License

This package is licensed under the GPL v3. Please see the file LICENSE or the official FSF GPL Website.