<?php

namespace InGeKurs;

/**
 * Class which returns the class map definition
 * @package
 */
class ClassMap
{
    /**
     * Returns the mapping between the WSDL Structs and generated Structs' classes
     * This array is sent to the \SoapClient when calling the WS
     * @return string[]
     */
    final public static function get()
    {
        return array(
            'Transaktionssteuerung' => '\\InGeKurs\\KursStructType\\Transaktionssteuerung',
            'KursIdentifikation' => '\\InGeKurs\\KursStructType\\KursIdentifikation',
            'Meldung' => '\\InGeKurs\\KursStructType\\Meldung',
            'Transaktionsdaten' => '\\InGeKurs\\KursStructType\\Transaktionsdaten',
            'KurstraegerIdentifikation' => '\\InGeKurs\\KursStructType\\KurstraegerIdentifikation',
            'KursGesamt' => '\\InGeKurs\\KursStructType\\KursGesamt',
            'KursortIdentifikation' => '\\InGeKurs\\KursStructType\\KursortIdentifikation',
            'Abschnitt' => '\\InGeKurs\\KursStructType\\Abschnitt',
            'Unterrichtszeit' => '\\InGeKurs\\KursStructType\\Unterrichtszeit',
            'Kursunterbrechung' => '\\InGeKurs\\KursStructType\\Kursunterbrechung',
            'TeilnehmerIdentifikation' => '\\InGeKurs\\KursStructType\\TeilnehmerIdentifikation',
            'KursVerlauf' => '\\InGeKurs\\KursStructType\\KursVerlauf',
            'Kursplanung' => '\\InGeKurs\\KursStructType\\Kursplanung',
            'KursortAenderung' => '\\InGeKurs\\KursStructType\\KursortAenderung',
            'LehrkraftIdentifikation' => '\\InGeKurs\\KursStructType\\LehrkraftIdentifikation',
            'LehrmittelIdentifikation' => '\\InGeKurs\\KursStructType\\LehrmittelIdentifikation',
            'Exkursion' => '\\InGeKurs\\KursStructType\\Exkursion',
            'Kursabschnittsbeginn' => '\\InGeKurs\\KursStructType\\Kursabschnittsbeginn',
            'KursGesamtAuskunft' => '\\InGeKurs\\KursStructType\\KursGesamtAuskunft',
            'KursAuskunftInputMessage' => '\\InGeKurs\\KursStructType\\KursAuskunftInputMessage',
            'KursAuskunftOutputMessage' => '\\InGeKurs\\KursStructType\\KursAuskunftOutputMessage',
            'KursAuskunft_kursAuskunftAnfordernElement' => '\\InGeKurs\\KursStructType\\KursAuskunft_kursAuskunftAnfordernElement',
            'KursAuskunft_kursAuskunftAnfordernResponseElement' => '\\InGeKurs\\KursStructType\\KursAuskunft_kursAuskunftAnfordernResponseElement',
        );
    }
}
