<?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 Writer.php</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>d4f83172d9533c4d84f450fe22ef630816b21d75 - code style: line breaks</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/config/core/Writer.php#d4f83172d9533c4d84f450fe22ef630816b21d75</link>
        <description>code style: line breaks

            List of files:
            /dokuwiki/lib/plugins/config/core/Writer.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/Writer.php#177d6836e2f75d0e404be9c566e61725852a1e07</link>
        <description>coding style: control flow whitespaces

            List of files:
            /dokuwiki/lib/plugins/config/core/Writer.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>dccd6b2bba7367e4d1d2d7aa84c9f9d15584b593 - coding style: function call spacing</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/config/core/Writer.php#dccd6b2bba7367e4d1d2d7aa84c9f9d15584b593</link>
        <description>coding style: function call spacing

            List of files:
            /dokuwiki/lib/plugins/config/core/Writer.php</description>
        <pubDate>Wed, 30 Aug 2023 16:41:45 +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/Writer.php#d868eb89f182718a31113373a6272670bd7f8012</link>
        <description>codestyle adjustments: function declaration braces/spaces

            List of files:
            /dokuwiki/lib/plugins/config/core/Writer.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/Writer.php#8c7c53b0321a3cd3116b8d3b2ad27863a38dece7</link>
        <description>codestyle adjustments: class declaration braces

            List of files:
            /dokuwiki/lib/plugins/config/core/Writer.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/Writer.php#467c14277e38168cb2f99ade7ae4bda5b3a20cb1</link>
        <description>Apply rector fixes to config plugin

            List of files:
            /dokuwiki/lib/plugins/config/core/Writer.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/Writer.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/Writer.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>056bf31f718b923ee6b8d13d398d7da9f8cf5512 - Fix various errors in PHPUnit tests on PHP 8</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/config/core/Writer.php#056bf31f718b923ee6b8d13d398d7da9f8cf5512</link>
        <description>Fix various errors in PHPUnit tests on PHP 8

            List of files:
            /dokuwiki/lib/plugins/config/core/Writer.php</description>
        <pubDate>Sat, 06 Feb 2021 00:19:42 +0000</pubDate>
        <dc:creator>Damien Regad &lt;dregad@mantisbt.org&gt;</dc:creator>
    </item>
<item>
        <title>f066a39776aab1b798ad7678f49bfb4228e89d11 - fix style problem</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/config/core/Writer.php#f066a39776aab1b798ad7678f49bfb4228e89d11</link>
        <description>fix style problem

            List of files:
            /dokuwiki/lib/plugins/config/core/Writer.php</description>
        <pubDate>Tue, 05 Jan 2021 10:02:08 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>5a5180bed6e19e555b13dbfc262b0488aa57511a - Log opcache invalidation failure to debug log</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/config/core/Writer.php#5a5180bed6e19e555b13dbfc262b0488aa57511a</link>
        <description>Log opcache invalidation failure to debug log

            List of files:
            /dokuwiki/lib/plugins/config/core/Writer.php</description>
        <pubDate>Sat, 02 Jan 2021 11:18:32 +0000</pubDate>
        <dc:creator>Ammar Abdulhamid &lt;ammarpad@yahoo.com&gt;</dc:creator>
    </item>
<item>
        <title>c75b50534f5b78909c91593499ce102bc1fcc0b9 - Suppress error in opcache_invalidate() call</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/config/core/Writer.php#c75b50534f5b78909c91593499ce102bc1fcc0b9</link>
        <description>Suppress error in opcache_invalidate() call

            List of files:
            /dokuwiki/lib/plugins/config/core/Writer.php</description>
        <pubDate>Wed, 30 Dec 2020 04:51:58 +0000</pubDate>
        <dc:creator>Ammar Abdulhamid &lt;ammarpad@yahoo.com&gt;</dc:creator>
    </item>
<item>
        <title>49bcbaeeb263008d6eb9a6e290600888a57a142d - Do config backups with .php extension fixes #2446</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/config/core/Writer.php#49bcbaeeb263008d6eb9a6e290600888a57a142d</link>
        <description>Do config backups with .php extension fixes #2446

            List of files:
            /dokuwiki/lib/plugins/config/core/Writer.php</description>
        <pubDate>Tue, 15 Oct 2019 14:41:57 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&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/Writer.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/Writer.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>70b28bcf40ec9d6c30831d7c48f3872e43a019ec - check for opcache function before using it</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/config/core/Writer.php#70b28bcf40ec9d6c30831d7c48f3872e43a019ec</link>
        <description>check for opcache function before using it

            List of files:
            /dokuwiki/lib/plugins/config/core/Writer.php</description>
        <pubDate>Fri, 18 May 2018 13:08:33 +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/Writer.php#0a5b05eba6ee3c7824187b015b4e1bbc9658bb5d</link>
        <description>Moved settings to their own namespace

            List of files:
            /dokuwiki/lib/plugins/config/core/Writer.php</description>
        <pubDate>Fri, 18 May 2018 12:56:12 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>5a38a129ffe7e1949e690730ee9157988de617c0 - added Writer class for saving the config back to file</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/config/core/Writer.php#5a38a129ffe7e1949e690730ee9157988de617c0</link>
        <description>added Writer class for saving the config back to file

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