[!!!][TASK] Remove two unused properties from PageTreeView 62/48762/4
authorWouter Wolters <typo3@wouterwolters.nl>
Thu, 30 Jun 2016 21:16:43 +0000 (23:16 +0200)
committerChristian Kuhn <lolli@schwarzbu.ch>
Wed, 6 Jul 2016 22:04:51 +0000 (00:04 +0200)
Resolves: #76878
Resolves: #76879
Releases: master
Change-Id: I26937347200040570a9b267668482511069e0581
Reviewed-on: https://review.typo3.org/48762
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Sebastian Fischer <typo3@evoweb.de>
Reviewed-by: Oliver Klee <typo3-coding@oliverklee.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
typo3/sysext/backend/Classes/View/PageTreeView.php
typo3/sysext/core/Documentation/Changelog/master/Breaking-76879-RemoveUnusedPropertiesFromPageTreeView.rst [new file with mode: 0644]

index 1b06718..f5f506f 100644 (file)
@@ -31,16 +31,6 @@ class PageTreeView extends BrowseTreeView
     public $ext_showPageId = false;
 
     /**
-     * @var string
-     */
-    public $ext_separateNotinmenuPages;
-
-    /**
-     * @var string
-     */
-    public $ext_alphasortNotinmenuPages;
-
-    /**
      * Indicates, whether the ajax call was successful, i.e. the requested page has been found
      *
      * @var bool
diff --git a/typo3/sysext/core/Documentation/Changelog/master/Breaking-76879-RemoveUnusedPropertiesFromPageTreeView.rst b/typo3/sysext/core/Documentation/Changelog/master/Breaking-76879-RemoveUnusedPropertiesFromPageTreeView.rst
new file mode 100644 (file)
index 0000000..f362e41
--- /dev/null
@@ -0,0 +1,29 @@
+=============================================================
+Breaking: #76879 - Remove unused properties from PageTreeView
+=============================================================
+
+Description
+===========
+
+The following unused properties have been removed from the :php:`PageTreeView` class:
+
+:php:`ext_separateNotinmenuPages`
+:php:`ext_alphasortNotinmenuPages`
+
+
+Impact
+======
+
+Extensions which use one of the public properties above will throw a fatal error.
+
+
+Affected Installations
+======================
+
+All installations with a 3rd party extension using one of the classes above.
+
+
+Migration
+=========
+
+No migration available. The PageTSConfig options are not in use in the core anymore.
\ No newline at end of file