PHPackages                             site/site-core - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. site/site-core

AbandonedArchivedTypo3-cms-extension[Framework](/categories/framework)

site/site-core
==============

Core Extension for any modern TYPO3 Application.

v5.0.1(3y ago)41.9kGPL-2.0-or-laterPHPPHP ^8.2

Since Jan 6Pushed 3y ago1 watchersCompare

[ Source](https://github.com/iammati/site-core)[ Packagist](https://packagist.org/packages/site/site-core)[ RSS](/packages/site-site-core/feed)WikiDiscussions main Synced 5d ago

READMEChangelog (10)Dependencies (3)Versions (102)Used By (0)

EXT:site-core - A TYPO3 Extension to use solid APIs during development
======================================================================

[](#extsite-core---a-typo3-extension-to-use-solid-apis-during-development)

Features
--------

[](#features)

- Simplified the way to [create way faster new Content-Elements](https://site-core.readthedocs.io/en/main/services/tca-service/)
- An easier way of rendering custom Content-Elements via ["Frontend-Rendering-Engine"](https://site-core.readthedocs.io/en/main/rendering/engine/) (also PSR-14 Events!)
- Includes a bunch of custom utility-classes as services
- Will always support LTS versions of both TYPO3 and PHP - currently v12 and v8.2

Why would I need this
---------------------

[](#why-would-i-need-this)

I've developed this extension primarily only the due to the TcaService class since I struggled/didn't enjoy copy&amp;paste TCA arrays - especially those `Table properties (ctrl)` arrays. That one big array you need for the usage of inline records, which you place inside e.g. `EXT:site_core/Configuration/TCA/Overrides/my_domain_model.php` and basically returns an array of configured ctrl stuff.

Turns out stuff like that (ctrl-array)...

 An example of the big, big ctrl-array```
