<?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 entry.php</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>5e29103a15bd9873f422f66a6a5239b6aec4651e - &#55358;&#56598; Automatic code style fixes</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/action/entry.php#5e29103a15bd9873f422f66a6a5239b6aec4651e</link>
        <description>&#55358;&#56598; Automatic code style fixes

            List of files:
            /plugin/struct/action/entry.php</description>
        <pubDate>Mon, 11 Dec 2023 15:31:16 +0000</pubDate>
        <dc:creator>annda &lt;annda@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>7234bfb14e712ff548d9266ef32fdcc8eaf2d04e - &#55358;&#56598; Automatic code style fixes</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/action/entry.php#7234bfb14e712ff548d9266ef32fdcc8eaf2d04e</link>
        <description>&#55358;&#56598; Automatic code style fixes

            List of files:
            /plugin/struct/action/entry.php</description>
        <pubDate>Wed, 13 Sep 2023 09:45:56 +0000</pubDate>
        <dc:creator>splitbrain &lt;splitbrain@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>0549dcc5bc88d4f9d923acdd09931d8d51be7097 - PHP code sniffer autofixes</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/action/entry.php#0549dcc5bc88d4f9d923acdd09931d8d51be7097</link>
        <description>PHP code sniffer autofixes

            List of files:
            /plugin/struct/action/entry.php</description>
        <pubDate>Thu, 13 Jan 2022 13:29:32 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>4cd5cc28e2bf004aed676e9b1f46cc188a4b2240 - Introduce new factory methods for data access and deprecate old ones</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/action/entry.php#4cd5cc28e2bf004aed676e9b1f46cc188a4b2240</link>
        <description>Introduce new factory methods for data access and deprecate old ones

            List of files:
            /plugin/struct/action/entry.php</description>
        <pubDate>Thu, 07 May 2020 16:38:10 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>748e747f37aa44250ee32847b5fc3ff1e47f0835 - Manual coding style fixes</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/action/entry.php#748e747f37aa44250ee32847b5fc3ff1e47f0835</link>
        <description>Manual coding style fixesMethod and variable visibility, camel case method names. Some exclusions due to inheritance

            List of files:
            /plugin/struct/action/entry.php</description>
        <pubDate>Thu, 09 Apr 2020 18:32:42 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>d6d97f6064c3b0f90310be8341edc9585520ee54 - Automatic coding style fixes</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/action/entry.php#d6d97f6064c3b0f90310be8341edc9585520ee54</link>
        <description>Automatic coding style fixes

            List of files:
            /plugin/struct/action/entry.php</description>
        <pubDate>Thu, 09 Apr 2020 14:54:27 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>69f7ec8f84b3c07913242dc5ca1b67abd4a748fb - Using page revisions in inline editor guarantees that correct data access is initialized</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/action/entry.php#69f7ec8f84b3c07913242dc5ca1b67abd4a748fb</link>
        <description>Using page revisions in inline editor guarantees that correct data access is initialized

            List of files:
            /plugin/struct/action/entry.php</description>
        <pubDate>Mon, 30 Mar 2020 14:33:43 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>df8d9fff14367f6d2086373bfdccdf5de56c6c42 - &#55357;&#57000; Prevent PHP7 warning and check if countable first</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/action/entry.php#df8d9fff14367f6d2086373bfdccdf5de56c6c42</link>
        <description>&#55357;&#57000; Prevent PHP7 warning and check if countable first

            List of files:
            /plugin/struct/action/entry.php</description>
        <pubDate>Sat, 07 Jul 2018 08:27:56 +0000</pubDate>
        <dc:creator>Michael Gro&#223;e &lt;mic.grosse@googlemail.com&gt;</dc:creator>
    </item>
<item>
        <title>0c17c53a2f289689cfbc68eabb053b9d0e5395ea - Remove duplicate code &#55357;&#57006;</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/action/entry.php#0c17c53a2f289689cfbc68eabb053b9d0e5395ea</link>
        <description>Remove duplicate code &#55357;&#57006;The functions \action_plugin_struct_entry::createForm and\action_plugin_struct_entry::makeField are duplicated in\action_plugin_struct_edit

            List of files:
            /plugin/struct/action/entry.php</description>
        <pubDate>Fri, 02 Jun 2017 11:57:55 +0000</pubDate>
        <dc:creator>Michael Gro&#223;e &lt;grosse@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>025cb9da4274aac00be48202c8eb49058f2dd283 - made Assignments singleton. fixes #163</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/action/entry.php#025cb9da4274aac00be48202c8eb49058f2dd283</link>
        <description>made Assignments singleton. fixes #163

            List of files:
            /plugin/struct/action/entry.php</description>
        <pubDate>Wed, 02 Nov 2016 13:52:44 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>6ebbbb8e402099dbb635129b564cef9f1bbb57db - check permissions</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/action/entry.php#6ebbbb8e402099dbb635129b564cef9f1bbb57db</link>
        <description>check permissions

            List of files:
            /plugin/struct/action/entry.php</description>
        <pubDate>Mon, 10 Oct 2016 13:04:42 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>9d461ec6b164fd32a7b04fcadf44e29b652aab44 - Merge pull request #166 from cosmocode/bug140</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/action/entry.php#9d461ec6b164fd32a7b04fcadf44e29b652aab44</link>
        <description>Merge pull request #166 from cosmocode/bug140Always use raw values for editors

            List of files:
            /plugin/struct/action/entry.php</description>
        <pubDate>Wed, 24 Aug 2016 15:40:10 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>c0230d2cff12393e50d4f6e8a795895769b395a3 - Always use raw values for editors</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/action/entry.php#c0230d2cff12393e50d4f6e8a795895769b395a3</link>
        <description>Always use raw values for editorsThis is another attempt to fix #140. The valueEditor() andmultiValueEditor() now always expect raw values to be passed. The Valueclass was adjusted accordingly. It now allows to set the raw value(which is what we get from POST). If done, the Value object is treatedas a rawonly Value that will throw an exception when you try to accessvalue or displayvalue.

            List of files:
            /plugin/struct/action/entry.php</description>
        <pubDate>Wed, 24 Aug 2016 09:10:37 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>93ca6f4f4326051070b84b0a5019072b884cd2c5 - more Validator refactoring</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/action/entry.php#93ca6f4f4326051070b84b0a5019072b884cd2c5</link>
        <description>more Validator refactoring

            List of files:
            /plugin/struct/action/entry.php</description>
        <pubDate>Tue, 23 Aug 2016 15:44:39 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>67036dabf44b9e0cedad20f245d5bbd56237e48e - reset tosave on each validation run</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/action/entry.php#67036dabf44b9e0cedad20f245d5bbd56237e48e</link>
        <description>reset tosave on each validation runthis is needed because the object may be reused during testing

            List of files:
            /plugin/struct/action/entry.php</description>
        <pubDate>Tue, 23 Aug 2016 11:31:28 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>f392071e5199424895ee8c9c1720ed98413e5410 - use factory again</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/action/entry.php#f392071e5199424895ee8c9c1720ed98413e5410</link>
        <description>use factory again

            List of files:
            /plugin/struct/action/entry.php</description>
        <pubDate>Tue, 23 Aug 2016 10:06:45 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>87dc1344fb5ebba89b6bf5f09fe8e70f0793e751 - first start at refactoring the validation mechanism</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/action/entry.php#87dc1344fb5ebba89b6bf5f09fe8e70f0793e751</link>
        <description>first start at refactoring the validation mechanismA Validator is now returned by the AccessTable. It has it&apos;s own savemethod. The entry.php was split up in entry, edit and revert to separatethe different concerns. Validation is only done in entry and the thanksto the new Validator mechanism, the once loaded access table is reusedin saving.This will break all kind of stuff. Fixing that is for the upcomingcommits

            List of files:
            /plugin/struct/action/entry.php</description>
        <pubDate>Tue, 23 Aug 2016 09:59:35 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>72b4cd73ad0f3b8abb45dd442742f49fe03dd3e6 - adjust for removed option in AccessTable</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/action/entry.php#72b4cd73ad0f3b8abb45dd442742f49fe03dd3e6</link>
        <description>adjust for removed option in AccessTable

            List of files:
            /plugin/struct/action/entry.php</description>
        <pubDate>Thu, 11 Aug 2016 14:01:14 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>94c9aa4c35772fbb179d28f4aef658deddfcccb4 - renamed SchemaData and SchemaLookupData</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/action/entry.php#94c9aa4c35772fbb179d28f4aef658deddfcccb4</link>
        <description>renamed SchemaData and SchemaLookupDataThis is to reflect that they no longer inherit from Schema

            List of files:
            /plugin/struct/action/entry.php</description>
        <pubDate>Mon, 08 Aug 2016 15:08:15 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>f411d87222d57469b74e2810a1ff3b1f60d1daa8 - refactor SchemaData into AccessTable with factory</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/action/entry.php#f411d87222d57469b74e2810a1ff3b1f60d1daa8</link>
        <description>refactor SchemaData into AccessTable with factoryfirst part of the refactoring for the SchemaData and SchemaLookupDataclasses. Both now inherit from AccessTable which provides common methodsand two factory methods to automatically create the correct classdepending on the schema.Both classes no longer inherit from Schema. Instead they contain aSchema as a member variable. This makes it possible to initialize themwith an existing schema (which is required for the factory methods).The flow is now like this:1: init a schema (read info from the database)2: look at the schema to figure out if it&apos;s a lookup or not3: initialize the right Data object with the schema

            List of files:
            /plugin/struct/action/entry.php</description>
        <pubDate>Mon, 08 Aug 2016 14:49:26 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
</channel>
</rss>
