<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in SettingArray.php</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>093fe67e98c0cdb4b73fd46938e49b64971483c2 - updated rector and applied it</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/config/core/Setting/SettingArray.php#093fe67e98c0cdb4b73fd46938e49b64971483c2</link>
        <description>updated rector and applied it

            List of files:
            /dokuwiki/lib/plugins/config/core/Setting/SettingArray.php</description>
        <pubDate>Sat, 07 Mar 2026 20:26:13 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>d4f83172d9533c4d84f450fe22ef630816b21d75 - code style: line breaks</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/config/core/Setting/SettingArray.php#d4f83172d9533c4d84f450fe22ef630816b21d75</link>
        <description>code style: line breaks

            List of files:
            /dokuwiki/lib/plugins/config/core/Setting/SettingArray.php</description>
        <pubDate>Thu, 31 Aug 2023 20:44:40 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>177d6836e2f75d0e404be9c566e61725852a1e07 - coding style: control flow whitespaces</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/config/core/Setting/SettingArray.php#177d6836e2f75d0e404be9c566e61725852a1e07</link>
        <description>coding style: control flow whitespaces

            List of files:
            /dokuwiki/lib/plugins/config/core/Setting/SettingArray.php</description>
        <pubDate>Thu, 31 Aug 2023 12:22:35 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>d868eb89f182718a31113373a6272670bd7f8012 - codestyle adjustments: function declaration braces/spaces</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/config/core/Setting/SettingArray.php#d868eb89f182718a31113373a6272670bd7f8012</link>
        <description>codestyle adjustments: function declaration braces/spaces

            List of files:
            /dokuwiki/lib/plugins/config/core/Setting/SettingArray.php</description>
        <pubDate>Wed, 30 Aug 2023 15:09:14 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>8c7c53b0321a3cd3116b8d3b2ad27863a38dece7 - codestyle adjustments: class declaration braces</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/config/core/Setting/SettingArray.php#8c7c53b0321a3cd3116b8d3b2ad27863a38dece7</link>
        <description>codestyle adjustments: class declaration braces

            List of files:
            /dokuwiki/lib/plugins/config/core/Setting/SettingArray.php</description>
        <pubDate>Wed, 30 Aug 2023 15:05:28 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>467c14277e38168cb2f99ade7ae4bda5b3a20cb1 - Apply rector fixes to config plugin</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/config/core/Setting/SettingArray.php#467c14277e38168cb2f99ade7ae4bda5b3a20cb1</link>
        <description>Apply rector fixes to config plugin

            List of files:
            /dokuwiki/lib/plugins/config/core/Setting/SettingArray.php</description>
        <pubDate>Tue, 29 Aug 2023 18:40:16 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>0772dde297e1ba8cd913370fcdf9a3f959574ee0 - Fix handling of unknown array settings</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/config/core/Setting/SettingArray.php#0772dde297e1ba8cd913370fcdf9a3f959574ee0</link>
        <description>Fix handling of unknown array settingsWhen a plugin used an array setting and was then installed, the oldconfiguration can remain in local.php. It is handled by theSettingUndefined class. However this class used the base out() mechanismwhich didn&apos;t know about arrays. The result was a fatal error resultingin a completely empty config file.This moves the error handling from the SettingArray class to the baseclass which fixes the original problem.It also adds a check if the Writer is about to write a completely emptyconfig file and refuses to do so, throwing an Exception.Probably related to #3777

            List of files:
            /dokuwiki/lib/plugins/config/core/Setting/SettingArray.php</description>
        <pubDate>Wed, 26 Oct 2022 14:45:37 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>f00299d834ef8e608772efc257fe30e1b1e53130 - extract save checking into own method</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/config/core/Setting/SettingArray.php#f00299d834ef8e608772efc257fe30e1b1e53130</link>
        <description>extract save checking into own methodInstead of having the out() method return empty strings, a new methodtells the writer if a setting should be saved or not. Only then theout() method is called.

            List of files:
            /dokuwiki/lib/plugins/config/core/Setting/SettingArray.php</description>
        <pubDate>Sun, 20 May 2018 10:02:17 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>0a5b05eba6ee3c7824187b015b4e1bbc9658bb5d - Moved settings to their own namespace</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/config/core/Setting/SettingArray.php#0a5b05eba6ee3c7824187b015b4e1bbc9658bb5d</link>
        <description>Moved settings to their own namespace

            List of files:
            /dokuwiki/lib/plugins/config/core/Setting/SettingArray.php</description>
        <pubDate>Fri, 18 May 2018 12:56:12 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
</channel>
</rss>
