<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.svcover.nl/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.svcover.nl/feed.php">
        <title>Wiki - documentation:rack:reference</title>
        <description></description>
        <link>https://wiki.svcover.nl/</link>
        <image rdf:resource="https://wiki.svcover.nl/_media/wiki/dokuwiki.svg" />
       <dc:date>2026-05-02T22:24:48+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.svcover.nl/documentation/rack/reference/config?rev=1693516643&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.svcover.nl/documentation/rack/reference/forms?rev=1693516841&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.svcover.nl/documentation/rack/reference/misc?rev=1693516562&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.svcover.nl/documentation/rack/reference/models?rev=1693516783&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.svcover.nl/documentation/rack/reference/sessions?rev=1693516742&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.svcover.nl/documentation/rack/reference/start?rev=1648994443&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.svcover.nl/documentation/rack/reference/templates?rev=1693516337&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.svcover.nl/documentation/rack/reference/views?rev=1693516956&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.svcover.nl/_media/wiki/dokuwiki.svg">
        <title>Wiki</title>
        <link>https://wiki.svcover.nl/</link>
        <url>https://wiki.svcover.nl/_media/wiki/dokuwiki.svg</url>
    </image>
    <item rdf:about="https://wiki.svcover.nl/documentation/rack/reference/config?rev=1693516643&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-31T21:17:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>config</title>
        <link>https://wiki.svcover.nl/documentation/rack/reference/config?rev=1693516643&amp;do=diff</link>
        <description>Configuration

This table lists all configuration options implemented by Rack. If you implement any configuration options or use an external library that does, you use the config.php file for this as well.
 Name               Required     Default</description>
    </item>
    <item rdf:about="https://wiki.svcover.nl/documentation/rack/reference/forms?rev=1693516841&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-31T21:20:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>forms</title>
        <link>https://wiki.svcover.nl/documentation/rack/reference/forms?rev=1693516841&amp;do=diff</link>
        <description>Forms

Rack provides a set of classes enable form handling and rendering in include/form.php. This page discusses the public form API.

Form class

The core of Rack&#039;s form system is the Form class. All interactions with a form and it&#039;s fields should happen through this class, or one of its subclasses.</description>
    </item>
    <item rdf:about="https://wiki.svcover.nl/documentation/rack/reference/misc?rev=1693516562&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-31T21:16:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>misc</title>
        <link>https://wiki.svcover.nl/documentation/rack/reference/misc?rev=1693516562&amp;do=diff</link>
        <description>Miscelaneous

The file include/utils.php  provides a some additional functionality to the rest of the system.

HttpException

The class HttpException provides an interface to propagate errors that correspond to a HTTP status upstream into the view&#039;s pipeline.</description>
    </item>
    <item rdf:about="https://wiki.svcover.nl/documentation/rack/reference/models?rev=1693516783&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-31T21:19:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>models</title>
        <link>https://wiki.svcover.nl/documentation/rack/reference/models?rev=1693516783&amp;do=diff</link>
        <description>Models

All models in Rack applications extend from the abstract Model class, defined in include/models/Model.class.php. This class provides a basic implementation for CRUD (create, read, update, and delete) functionality for a single database table. It utalizes the</description>
    </item>
    <item rdf:about="https://wiki.svcover.nl/documentation/rack/reference/sessions?rev=1693516742&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-31T21:19:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sessions</title>
        <link>https://wiki.svcover.nl/documentation/rack/reference/sessions?rev=1693516742&amp;do=diff</link>
        <description>Cover API

The file include/sessions.php contains functions to enable interaction with the Cover API.

Most interactions are based on cookies and therefore need an active local instance of the Cover website. If a local instance should be used, it can be configured by setting the Rack configuration options</description>
    </item>
    <item rdf:about="https://wiki.svcover.nl/documentation/rack/reference/start?rev=1648994443&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-04-03T14:00:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>https://wiki.svcover.nl/documentation/rack/reference/start?rev=1648994443&amp;do=diff</link>
        <description>API Reference

The following pages contain short documentation of the available classes and functions. They are meant to provide an overview of the features and dataflows. Anybody in need of implementation specific detail is advised to inspect the source code.</description>
    </item>
    <item rdf:about="https://wiki.svcover.nl/documentation/rack/reference/templates?rev=1693516337&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-31T21:12:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>templates</title>
        <link>https://wiki.svcover.nl/documentation/rack/reference/templates?rev=1693516337&amp;do=diff</link>
        <description>Templates

Every template is an instance of the Template class defined in include/utils.php. Rack templates are parsed and executed as PHP and therefore can execute arbitrary PHP code. However, it is advised to keep it simple in order to maintain separation between rendering and internal logic. This page covers the documentation of functionality that is specific to templates.</description>
    </item>
    <item rdf:about="https://wiki.svcover.nl/documentation/rack/reference/views?rev=1693516956&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-31T21:22:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>views</title>
        <link>https://wiki.svcover.nl/documentation/rack/reference/views?rev=1693516956&amp;do=diff</link>
        <description>Views

Abstract: View

Functions

	*  abstract run() This function should implement the logic of the view. 
	*  protected redirect($url, $status_code=302) This function performs a redirect to the provided url.

TemplateView

TemplateView extends View</description>
    </item>
</rdf:RDF>
