‪TYPO3CMS  ‪main
AfterFlexFormDataStructureIdentifierInitializedEvent.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 
35 {
43  public function ‪__construct(
44  private readonly array $fieldTca,
45  private readonly string $tableName,
46  private readonly string $fieldName,
47  private readonly array $row,
48  private array ‪$identifier,
49  ) {}
50 
55  public function ‪getFieldTca(): array
56  {
57  return $this->fieldTca;
58  }
59 
60  public function ‪getTableName(): string
61  {
62  return $this->tableName;
63  }
64 
65  public function ‪getFieldName(): string
66  {
67  return $this->fieldName;
68  }
69 
73  public function ‪getRow(): array
74  {
75  return $this->row;
76  }
77 
82  public function ‪setIdentifier(array ‪$identifier): void
83  {
84  $this->identifier = ‪$identifier;
85  }
86 
92  public function ‪getIdentifier(): array
93  {
94  return ‪$this->identifier;
95  }
96 }
‪TYPO3\CMS\Core\Configuration\Event
Definition: AfterFlexFormDataStructureIdentifierInitializedEvent.php:18
‪TYPO3\CMS\Core\Configuration\Event\AfterFlexFormDataStructureIdentifierInitializedEvent\setIdentifier
‪setIdentifier(array $identifier)
Definition: AfterFlexFormDataStructureIdentifierInitializedEvent.php:82
‪TYPO3\CMS\Core\Configuration\Event\AfterFlexFormDataStructureIdentifierInitializedEvent\getTableName
‪getTableName()
Definition: AfterFlexFormDataStructureIdentifierInitializedEvent.php:60
‪TYPO3\CMS\Core\Configuration\Event\AfterFlexFormDataStructureIdentifierInitializedEvent
Definition: AfterFlexFormDataStructureIdentifierInitializedEvent.php:35
‪TYPO3\CMS\Core\Configuration\Event\AfterFlexFormDataStructureIdentifierInitializedEvent\getFieldTca
‪getFieldTca()
Definition: AfterFlexFormDataStructureIdentifierInitializedEvent.php:55
‪TYPO3\CMS\Core\Configuration\Event\AfterFlexFormDataStructureIdentifierInitializedEvent\__construct
‪__construct(private readonly array $fieldTca, private readonly string $tableName, private readonly string $fieldName, private readonly array $row, private array $identifier,)
Definition: AfterFlexFormDataStructureIdentifierInitializedEvent.php:43
‪TYPO3\CMS\Core\Configuration\Event\AfterFlexFormDataStructureIdentifierInitializedEvent\getRow
‪getRow()
Definition: AfterFlexFormDataStructureIdentifierInitializedEvent.php:73
‪TYPO3\CMS\Core\Configuration\Event\AfterFlexFormDataStructureIdentifierInitializedEvent\getIdentifier
‪getIdentifier()
Definition: AfterFlexFormDataStructureIdentifierInitializedEvent.php:92
‪TYPO3\CMS\Core\Configuration\Event\AfterFlexFormDataStructureIdentifierInitializedEvent\getFieldName
‪getFieldName()
Definition: AfterFlexFormDataStructureIdentifierInitializedEvent.php:65
‪TYPO3\CMS\Webhooks\Message\$identifier
‪identifier readonly string $identifier
Definition: FileAddedMessage.php:37