diff --git a/typo3/sysext/core/Documentation/Changelog/master/Breaking-73711-RemovedDeprecatedCodeFromFormDomainModelElement.rst b/typo3/sysext/core/Documentation/Changelog/master/Breaking-73711-RemovedDeprecatedCodeFromFormDomainModelElement.rst new file mode 100644 index 0000000000000000000000000000000000000000..9ee7acb87552134096219a024586e41e77e8c072 --- /dev/null +++ b/typo3/sysext/core/Documentation/Changelog/master/Breaking-73711-RemovedDeprecatedCodeFromFormDomainModelElement.rst @@ -0,0 +1,20 @@ +========================================================================= +Breaking: #73711 - Removed deprecated code from Form Domain Model Element +========================================================================= + +Description +=========== + +The protected variable ``$layout`` is deprecated and was removed together with their getter and setter. + + +Impact +====== + +Using the methods ``getLayout()`` and ``setLayout()`` directly in any third party extension will result in a fatal error. + + +Affected Installations +====================== + +Instances which use the methods above to access the protected ``$layout`` variable. \ No newline at end of file diff --git a/typo3/sysext/form/Classes/Domain/Model/Element.php b/typo3/sysext/form/Classes/Domain/Model/Element.php index 757793ef21646c9f2ed8e1f3af783c519b5229b3..3649c6e3b21749a4c65c9bfef714ecab3fdb7fa7 100644 --- a/typo3/sysext/form/Classes/Domain/Model/Element.php +++ b/typo3/sysext/form/Classes/Domain/Model/Element.php @@ -72,14 +72,6 @@ class Element extends AbstractEntity */ protected $id; - /** - * The element layout - * - * @var array - * @deprecated since TYPO3 CMS 7, this property will be removed in TYPO3 CMS 8, as the functionality is now done via fluid - */ - protected $layout; - /** * The mandatory validation messages * @@ -365,27 +357,6 @@ class Element extends AbstractEntity $this->id = (string)$id; } - /** - * Returns the element layout - * - * @return array - */ - public function getLayout() - { - return $this->layout; - } - - /** - * Sets the element layout - * - * @param array $layout - * @return void - */ - public function setLayout(array $layout) - { - $this->layout = $layout; - } - /** * Returns the mandatory validation messages *