<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.rotering-net.de/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>rotering-net.de WIKI - de:as:functions</title>
        <description></description>
        <link>https://wiki.rotering-net.de/</link>
        <lastBuildDate>Sun, 05 Apr 2026 16:22:13 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://wiki.rotering-net.de/_media/wiki/dokuwiki.svg</url>
            <title>rotering-net.de WIKI</title>
            <link>https://wiki.rotering-net.de/</link>
        </image>
        <item>
            <title>addFlight</title>
            <link>https://wiki.rotering-net.de/de/as/functions/addflight?rev=1526890694&amp;do=diff</link>
            <description>addFlight

Fügt einen Flug zur Datenbank hinzu.

Syntax

integer addFlight (integer $hub_id, bool $is_arrival, string $dst_code, string $flight_number, integer $aircraft_id, string $aircraft_code, integer $weekdays, integer $time)

Parameter

	*  $hub_id</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 21 May 2018 08:18:14 +0000</pubDate>
        </item>
        <item>
            <title>convertTimeHuman</title>
            <link>https://wiki.rotering-net.de/de/as/functions/converttimehuman?rev=1526890694&amp;do=diff</link>
            <description>convertTimeHuman

Wandelt eine Ganzzahl-Uhrzeit im Format „Minuten nach Mitternacht“ in das Stunden- und Minutenformat (hh:mm) um.

Syntax

string convertTimeHuman (integer $time_plain)

Parameter

	*  $time_plain - Uhrzeit im Format „Minuten nach Mitternacht“.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 21 May 2018 08:18:14 +0000</pubDate>
        </item>
        <item>
            <title>convertTimePlain</title>
            <link>https://wiki.rotering-net.de/de/as/functions/converttimeplain?rev=1526890694&amp;do=diff</link>
            <description>convertTimePlain

Wandelt eine Uhrzeit mit Stunden- und Minutenangabe (hh:mm) in das Format „Minuten nach Mitternacht“ um.

Syntax

integer convertTimePlain (string $time_human)

Parameter

	*  $time_human - Uhrzeit mit Stunden- und Minutenangabe (hh:mm). Führende Nullen sind nicht zwingend erforderlich.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 21 May 2018 08:18:14 +0000</pubDate>
        </item>
        <item>
            <title>convertWeekdaysPlain</title>
            <link>https://wiki.rotering-net.de/de/as/functions/convertweekdaysplain?rev=1526890694&amp;do=diff</link>
            <description>convertWeekdaysPlain

Wandelt Wochentagsangaben im Format „12-45-7“ oder „12_45_7“ in ein Bitmuster um. Montag ist dabei das  niedrigste Bit (Wertigkeit 1), der Sonntag das höchste Bit (Wertigkeit 64).

Syntax

integer convertWeekdaysPlain (</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 21 May 2018 08:18:14 +0000</pubDate>
        </item>
        <item>
            <title>getAircraftInfo</title>
            <link>https://wiki.rotering-net.de/de/as/functions/getaircraftinfo?rev=1526890694&amp;do=diff</link>
            <description>getAircraftInfo

Ermittelt Informationen zu einem Flugzeugtyp.

Syntax

bool getAircraftInfo (integer $aircraft_id, string &amp;$aircraft_name)

Parameter

	*  $aircraft_id - AS-definierte ID eines Flugzeugtyps.
	*  &amp;$aircraft_name - Enthält nach Ausführung der Funktion die Bezeichnung des Flugzeugtyps.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 21 May 2018 08:18:14 +0000</pubDate>
        </item>
        <item>
            <title>getAirportInfo</title>
            <link>https://wiki.rotering-net.de/de/as/functions/getairportinfo?rev=1526890694&amp;do=diff</link>
            <description>getAirportInfo

Ermittelt Informationen zu einem Flughafen.

Syntax

bool getAirportInfo (string $ap_code, string &amp;$ap_city, string &amp;$ap_name, string &amp;$ap_country)

Parameter

	*  $ap_code - IATA-Code eines Flughafens.
	*  &amp;$ap_city - Enthält nach Ausführung der Funktion die Stadt, in der sich der Flughafen befindet.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 21 May 2018 08:18:14 +0000</pubDate>
        </item>
        <item>
            <title>getCarrierInfo</title>
            <link>https://wiki.rotering-net.de/de/as/functions/getcarrierinfo?rev=1526890694&amp;do=diff</link>
            <description>getCarrierInfo

Ermittelt Informationen zu einem Flughafen.

Syntax

bool getCarrierInfo (string $carrier_code, string &amp;$carrier_name)

Parameter

	*  $carrier_code - AS-Code einer Fluggesellschaft.
	*  &amp;$carrier_name - Enthält nach Ausführung der Funktion die Bezeichnung der Fluggesellschaft.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 21 May 2018 08:18:14 +0000</pubDate>
        </item>
        <item>
            <title>pageFooter</title>
            <link>https://wiki.rotering-net.de/de/as/functions/pagefooter?rev=1526890694&amp;do=diff</link>
            <description>pageFooter

Fügt an dieser Stelle den vordefinierten Seitenfuß ein.

Syntax

void pageFooter ()

Abhängigkeiten

	*  templateRender</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 21 May 2018 08:18:14 +0000</pubDate>
        </item>
        <item>
            <title>pageHeader</title>
            <link>https://wiki.rotering-net.de/de/as/functions/pageheader?rev=1526890694&amp;do=diff</link>
            <description>pageHeader

Fügt an dieser Stelle den vordefinierten Seitenkopf ein.

Syntax

void pageHeader ()

Abhängigkeiten

	*  templateRender</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 21 May 2018 08:18:14 +0000</pubDate>
        </item>
        <item>
            <title>pageTemplate</title>
            <link>https://wiki.rotering-net.de/de/as/functions/pagetemplate?rev=1526890694&amp;do=diff</link>
            <description>pageTemplate

Fügt an dieser Stelle eine beliebige weitere Templatedatei ein.

Syntax

void pageTemplate (string $tpl_file)

Parameter

	*  $tpl_file - Name der einzufügenen Templatedatei (ohne Pfad oder Dateiendung)

Abhängigkeiten

	*  templateRender</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 21 May 2018 08:18:14 +0000</pubDate>
        </item>
        <item>
            <title>pageVar</title>
            <link>https://wiki.rotering-net.de/de/as/functions/pagevar?rev=1526890694&amp;do=diff</link>
            <description>pageVar

Gibt eine definierte Template-Variable zurück.

Syntax

string pageVar (string $var_name)

Parameter

	*  $var_name - Name der Template-Variable

Abhängigkeiten

keine

Siehe auch

	*  pageVarEcho
	*  pageVarEchoMasked</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 21 May 2018 08:18:14 +0000</pubDate>
        </item>
        <item>
            <title>pageVarEcho</title>
            <link>https://wiki.rotering-net.de/de/as/functions/pagevarecho?rev=1526890694&amp;do=diff</link>
            <description>pageVarEcho

Gibt eine definierte Template-Variable direkt aus.

Syntax

void pageVarEcho (string $var_name, string $string_before, string $string_after)

Parameter

	*  $var_name - Name der Template-Variable
	*  $string_before - (optional) Zeichenkette, die dem Inhalt der Template-Variable vorangestellt werden soll</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 21 May 2018 08:18:14 +0000</pubDate>
        </item>
        <item>
            <title>pageVarEchoMasked</title>
            <link>https://wiki.rotering-net.de/de/as/functions/pagevarechomasked?rev=1526890694&amp;do=diff</link>
            <description>pageVarEchoMasked

Gibt eine definierte Template-Variable direkt aus, maskiert im Gegensatz zu pageVarEcho jedoch alle HTML-Zeichen im Inhalt der Template-Variablen. Die Zeichenketten, die mit $string_before und $string_after übergeben werden, werden nicht mitmaskiert.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 21 May 2018 08:18:14 +0000</pubDate>
        </item>
        <item>
            <title>parseFlightplan</title>
            <link>https://wiki.rotering-net.de/de/as/functions/parseflightplan?rev=1526890694&amp;do=diff</link>
            <description>parseFlightplan

Wertet einen Flughafen-Flugplan aus und fügt die Daten der Datenbank hinzu.

Syntax

void parseFlightplan (string $html_content, integer $hub_id)

Parameter

	*  $html_content - Quelltext der HTML-Seite, die den zu verarbeitenden Flugplan enthält.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 21 May 2018 08:18:14 +0000</pubDate>
        </item>
        <item>
            <title>refreshFlights</title>
            <link>https://wiki.rotering-net.de/de/as/functions/refreshflights?rev=1526890694&amp;do=diff</link>
            <description>refreshFlights

Führt eine Datenaktualisierung eines bestimmten AS-Flugplans durch.

Syntax

void refreshFlights (integer $hub_id, integer $flightplan_id)

Parameter

	*  $hub_id - ID des Hubs, dem die Daten zugeordnet werden sollen.
	*  $flightplan_id</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 21 May 2018 08:18:14 +0000</pubDate>
        </item>
        <item>
            <title>shiftWeekdays</title>
            <link>https://wiki.rotering-net.de/de/as/functions/shiftweekdays?rev=1526890694&amp;do=diff</link>
            <description>shiftWeekdays

Verschiebt die Wochentage um eine Position weiter. Findet ein Flug am Dienstag und am Freitag statt, so wird Mittwoch und Samstag zurückgegeben.

Syntax

integer shiftWeekdays (integer $weekdays_plain)

Parameter

	*  $weekdays_plain - Wochentagsangabe als Bitmuster</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 21 May 2018 08:18:14 +0000</pubDate>
        </item>
        <item>
            <title>templateRender</title>
            <link>https://wiki.rotering-net.de/de/as/functions/templaterender?rev=1526890694&amp;do=diff</link>
            <description>templateRender

Rendert das Templatescript.

Syntax

void templateRender (string $tpl_file)

Parameter

	*  $tpl_file - Name der Templatedatei (ohne Pfad und Dateiendung)

Abhängigkeiten

	*  extension_loaded
	*  ob_start
	*  strstr
	*  strtolower</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 21 May 2018 08:18:14 +0000</pubDate>
        </item>
    </channel>
</rss>
