Files
2026-07-03 17:53:31 +02:00

54 lines
1.6 KiB
PHP

<?php
declare(strict_types=1);
return [
\GeorgRinger\News\Domain\Model\News::class => [
'subclasses' => [
0 => \GeorgRinger\News\Domain\Model\NewsDefault::class,
1 => \GeorgRinger\News\Domain\Model\NewsInternal::class,
2 => \GeorgRinger\News\Domain\Model\NewsExternal::class,
]
],
\GeorgRinger\News\Domain\Model\NewsDefault::class => [
'tableName' => 'tx_news_domain_model_news',
'recordType' => 0,
],
\GeorgRinger\News\Domain\Model\NewsInternal::class => [
'tableName' => 'tx_news_domain_model_news',
'recordType' => 1,
],
\GeorgRinger\News\Domain\Model\NewsExternal::class => [
'tableName' => 'tx_news_domain_model_news',
'recordType' => 2,
],
\GeorgRinger\News\Domain\Model\FileReference::class => [
'tableName' => 'sys_file_reference',
],
\GeorgRinger\News\Domain\Model\TtContent::class => [
'tableName' => 'tt_content',
'properties' => [
'altText' => [
'fieldName' => 'altText'
],
'titleText' => [
'fieldName' => 'titleText'
],
'colPos' => [
'fieldName' => 'colPos'
],
'CType' => [
'fieldName' => 'CType'
],
],
],
\GeorgRinger\News\Domain\Model\Category::class => [
'tableName' => 'sys_category',
'properties' => [
'parentcategory' => [
'fieldName' => 'parent'
],
],
],
];