‪TYPO3CMS  11.5
ConverterDto.php
Go to the documentation of this file.
1 <?php
2 
3 declare(strict_types=1);
4 
5 /*
6  * This file is part of the TYPO3 CMS project.
7  *
8  * It is free software; you can redistribute it and/or modify it under
9  * the terms of the GNU General Public License, either version 2
10  * of the License, or any later version.
11  *
12  * For the full copyright and license information, please read the
13  * LICENSE.txt file that was distributed with this source code.
14  *
15  * The TYPO3 project - inspiring people to share!
16  */
17 
19 
24 {
28  protected ‪$formDefinition = [];
29 
33  protected ‪$renderablePathParts = [];
34 
38  protected ‪$formElementIdentifier = '';
39 
44 
48  protected ‪$propertyCollectionName = '';
49 
54 
58  public function ‪__construct(array ‪$formDefinition)
59  {
60  $this->formDefinition = ‪$formDefinition;
61  }
62 
66  public function ‪getFormDefinition(): array
67  {
69  }
70 
76  {
77  $this->formDefinition = ‪$formDefinition;
78  return $this;
79  }
80 
84  public function ‪getRenderablePathParts(): array
85  {
87  }
88 
94  {
95  $this->renderablePathParts = ‪$renderablePathParts;
96  return $this;
97  }
98 
102  public function ‪getFormElementIdentifier(): string
103  {
105  }
106 
112  {
113  $this->formElementIdentifier = ‪$formElementIdentifier;
114  return $this;
115  }
116 
120  public function ‪getPropertyCollectionIndex(): int
121  {
123  }
124 
130  {
131  $this->propertyCollectionIndex = ‪$propertyCollectionIndex;
132  return $this;
133  }
134 
138  public function ‪getPropertyCollectionName(): string
139  {
141  }
142 
148  {
149  $this->propertyCollectionName = ‪$propertyCollectionName;
150  return $this;
151  }
152 
156  public function ‪getPropertyCollectionElementIdentifier(): string
157  {
159  }
160 
166  {
167  $this->propertyCollectionElementIdentifier = ‪$propertyCollectionElementIdentifier;
168  return $this;
169  }
170 }
‪TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters
Definition: AbstractConverter.php:18
‪TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters\ConverterDto
Definition: ConverterDto.php:24
‪TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters\ConverterDto\getRenderablePathParts
‪array getRenderablePathParts()
Definition: ConverterDto.php:78
‪TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters\ConverterDto\$renderablePathParts
‪array $renderablePathParts
Definition: ConverterDto.php:31
‪TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters\ConverterDto\$propertyCollectionElementIdentifier
‪string $propertyCollectionElementIdentifier
Definition: ConverterDto.php:47
‪TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters\ConverterDto\$propertyCollectionIndex
‪int $propertyCollectionIndex
Definition: ConverterDto.php:39
‪TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters\ConverterDto\$formElementIdentifier
‪string $formElementIdentifier
Definition: ConverterDto.php:35
‪TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters\ConverterDto\getPropertyCollectionElementIdentifier
‪string getPropertyCollectionElementIdentifier()
Definition: ConverterDto.php:150
‪TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters\ConverterDto\setPropertyCollectionElementIdentifier
‪ConverterDto setPropertyCollectionElementIdentifier(string $propertyCollectionElementIdentifier)
Definition: ConverterDto.php:159
‪TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters\ConverterDto\__construct
‪__construct(array $formDefinition)
Definition: ConverterDto.php:52
‪TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters\ConverterDto\setPropertyCollectionName
‪ConverterDto setPropertyCollectionName(string $propertyCollectionName)
Definition: ConverterDto.php:141
‪TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters\ConverterDto\setFormDefinition
‪ConverterDto setFormDefinition(array $formDefinition)
Definition: ConverterDto.php:69
‪TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters\ConverterDto\setFormElementIdentifier
‪ConverterDto setFormElementIdentifier(string $formElementIdentifier)
Definition: ConverterDto.php:105
‪TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters\ConverterDto\$propertyCollectionName
‪string $propertyCollectionName
Definition: ConverterDto.php:43
‪TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters\ConverterDto\getPropertyCollectionIndex
‪int getPropertyCollectionIndex()
Definition: ConverterDto.php:114
‪TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters\ConverterDto\$formDefinition
‪array $formDefinition
Definition: ConverterDto.php:27
‪TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters\ConverterDto\getFormElementIdentifier
‪string getFormElementIdentifier()
Definition: ConverterDto.php:96
‪TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters\ConverterDto\getPropertyCollectionName
‪string getPropertyCollectionName()
Definition: ConverterDto.php:132
‪TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters\ConverterDto\setRenderablePathParts
‪ConverterDto setRenderablePathParts(array $renderablePathParts)
Definition: ConverterDto.php:87
‪TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters\ConverterDto\setPropertyCollectionIndex
‪ConverterDto setPropertyCollectionIndex(int $propertyCollectionIndex)
Definition: ConverterDto.php:123
‪TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters\ConverterDto\getFormDefinition
‪array getFormDefinition()
Definition: ConverterDto.php:60