evoweb/extender

Extending extbase domain models like a pro with extender


Keywords
typo3, extbase, extending, domain models
License
GPL-2.0-or-later

Documentation

TYPO3 Extending extbase domain models

build Latest Stable Version Monthly Downloads Total Downloads

Installation

via Composer

The recommended way to install EXT:extender is by using Composer:

composer require evoweb/extender

quick introduction

Add the extending classname to your packages Services.yaml and add a tag to it. The tag must contain the name 'extender.extends' and the class it is extending.

Services.yaml

services:

  Fixture\ExtendingExtension\Domain\Model\BlobExtend:
    tags:
      -
        name: 'extender.extends'
        class: Fixture\BaseExtension\Domain\Model\Blob