<?php
defined('TYPO3') || die();

$pluginSignature = 'courses_coursehighlight';
$GLOBALS['TCA']['tt_content']['types']['list']['subtypes_addlist'][$pluginSignature] = 'pi_flexform';
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPiFlexFormValue($pluginSignature, 'FILE:EXT:courses/Configuration/FlexForms/CourseHighlight.xml');

$pluginSignature = 'courses_subjectlist';
$GLOBALS['TCA']['tt_content']['types']['list']['subtypes_addlist'][$pluginSignature] = 'pi_flexform';
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPiFlexFormValue($pluginSignature, 'FILE:EXT:courses/Configuration/FlexForms/SubjectList.xml');

$pluginSignature = 'courses_course';
$GLOBALS['TCA']['tt_content']['types']['list']['subtypes_addlist'][$pluginSignature] = 'pi_flexform';
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPiFlexFormValue($pluginSignature, 'FILE:EXT:courses/Configuration/FlexForms/CoursesList.xml');

$pluginSignature = 'courses_coursedetail';
$GLOBALS['TCA']['tt_content']['types']['list']['subtypes_addlist'][$pluginSignature] = 'pi_flexform';
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPiFlexFormValue($pluginSignature, 'FILE:EXT:courses/Configuration/FlexForms/CourseShow.xml');

\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerPlugin(
    'Courses',
    'Course',
    'Kurse Liste'
);

\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerPlugin(
    'Courses',
    'Coursedetail',
    'Kurse Detail'
);

\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerPlugin(
    'Courses',
    'Coursehighlight',
    'Kurse Highlight'
);

\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerPlugin(
    'Courses',
    'Subjectlist',
    'Fachrichtung Liste'
);

\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerPlugin(
    'Courses',
    'Courseslistbytype',
    'Kurse List mit Typen'
);

\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerPlugin(
    'Courses',
    'Courseworkshopform',
    'Kurs Workshop Formular'
);
