‪TYPO3CMS  ‪main
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 
55  public function ‪__construct(array ‪$formDefinition)
56  {
57  $this->formDefinition = ‪$formDefinition;
58  }
59 
60  public function ‪getFormDefinition(): array
61  {
63  }
64 
66  {
67  $this->formDefinition = ‪$formDefinition;
68  return $this;
69  }
70 
71  public function ‪getRenderablePathParts(): array
72  {
74  }
75 
77  {
78  $this->renderablePathParts = ‪$renderablePathParts;
79  return $this;
80  }
81 
82  public function ‪getFormElementIdentifier(): string
83  {
85  }
86 
88  {
89  $this->formElementIdentifier = ‪$formElementIdentifier;
90  return $this;
91  }
92 
93  public function ‪getPropertyCollectionIndex(): int
94  {
96  }
97 
99  {
100  $this->propertyCollectionIndex = ‪$propertyCollectionIndex;
101  return $this;
102  }
103 
104  public function ‪getPropertyCollectionName(): string
105  {
107  }
108 
110  {
111  $this->propertyCollectionName = ‪$propertyCollectionName;
112  return $this;
113  }
114 
115  public function ‪getPropertyCollectionElementIdentifier(): string
116  {
118  }
119 
121  {
122  $this->propertyCollectionElementIdentifier = ‪$propertyCollectionElementIdentifier;
123  return $this;
124  }
125 }
‪TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters\ConverterDto\getFormDefinition
‪getFormDefinition()
Definition: ConverterDto.php:54
‪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\setFormElementIdentifier
‪setFormElementIdentifier(string $formElementIdentifier)
Definition: ConverterDto.php:81
‪TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters\ConverterDto\getFormElementIdentifier
‪getFormElementIdentifier()
Definition: ConverterDto.php:76
‪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\setPropertyCollectionIndex
‪setPropertyCollectionIndex(int $propertyCollectionIndex)
Definition: ConverterDto.php:92
‪TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters\ConverterDto\getPropertyCollectionElementIdentifier
‪getPropertyCollectionElementIdentifier()
Definition: ConverterDto.php:109
‪TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters\ConverterDto\getPropertyCollectionIndex
‪getPropertyCollectionIndex()
Definition: ConverterDto.php:87
‪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\__construct
‪__construct(array $formDefinition)
Definition: ConverterDto.php:49
‪TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters\ConverterDto\setPropertyCollectionElementIdentifier
‪setPropertyCollectionElementIdentifier(string $propertyCollectionElementIdentifier)
Definition: ConverterDto.php:114
‪TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters\ConverterDto\setRenderablePathParts
‪setRenderablePathParts(array $renderablePathParts)
Definition: ConverterDto.php:70
‪TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters\ConverterDto\$propertyCollectionName
‪string $propertyCollectionName
Definition: ConverterDto.php:43
‪TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters\ConverterDto\getPropertyCollectionName
‪getPropertyCollectionName()
Definition: ConverterDto.php:98
‪TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters\ConverterDto\$formDefinition
‪array $formDefinition
Definition: ConverterDto.php:27
‪TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters\ConverterDto\setFormDefinition
‪setFormDefinition(array $formDefinition)
Definition: ConverterDto.php:59
‪TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters\ConverterDto\setPropertyCollectionName
‪setPropertyCollectionName(string $propertyCollectionName)
Definition: ConverterDto.php:103
‪TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters\ConverterDto\getRenderablePathParts
‪getRenderablePathParts()
Definition: ConverterDto.php:65