evoweb / extender
Extending extbase domain models like a pro with extender
Fund package maintenance!
garbast
www.paypal.me/garbast
Installs: 180 747
Dependents: 6
Suggesters: 0
Security: 0
Stars: 8
Watchers: 5
Forks: 10
Open Issues: 0
Type:typo3-cms-extension
Requires
- nikic/php-parser: ^5.3
- psr/container: ^2.0
- psr/event-dispatcher: ^1.0
- symfony/console: ^7.0
- symfony/dependency-injection: ^7.0
- typo3/cms-core: ^13.0 || 13.3.x-dev || dev-main
Requires (Dev)
- evowebtests/base-extension: *
- evowebtests/extending-extension: *
- friendsofphp/php-cs-fixer: ^3.64.0
- friendsoftypo3/phpstan-typo3: ^0.9.0
- phpstan/phpdoc-parser: ^1.30.0
- phpstan/phpstan: ^1.12.5
- phpunit/phpunit: ^11.0.3
- typo3/cms-extensionmanager: ^13.0 || 13.0.x-dev || dev-main
- typo3/testing-framework: dev-main
This package is auto-updated.
Last update: 2024-12-21 08:33:45 UTC
README
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