| 12345678910111213141516171819202122232425 |
- <?php
- namespace Meramo\Begriffmgt\Controller;
- use Meramo\Begriffmgt\Domain\Model\Term;
- use Meramo\Begriffmgt\Domain\Repository\TermRepository;
- use TYPO3\CMS\Extbase\Mvc\Controller\ActionController;
- class TermController extends ActionController
- {
- public function __construct(
- TermRepository $termRepository
- ) {
- $this->termRepository = $termRepository;
- }
- public function createAction($terms, $categoryObj, $typeObj): void {
- foreach ($terms as $term) {
- $termObj = new Term();
- $termObj->setTerm($term);
- $termObj->setCategory($categoryObj);
- $termObj->setType($typeObj);
- $this->termRepository->add($termObj);
- }
- }
- }
|