<?php
/**
 * 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(
            'GetCategories' => '\\StructType\\GetCategories',
            'ArrayOfInt' => '\\ArrayType\\ArrayOfInt',
            'GetCategoriesResponse' => '\\StructType\\GetCategoriesResponse',
            'CategoryListResponse' => '\\StructType\\CategoryListResponse',
            'Result' => '\\StructType\\Result',
            'ArrayOfError' => '\\ArrayType\\ArrayOfError',
            'Error' => '\\StructType\\Error',
            'Categories' => '\\StructType\\Categories',
            'Category' => '\\StructType\\Category',
            'EncodedValue' => '\\StructType\\EncodedValue',
            'ArrayOfString' => '\\ArrayType\\ArrayOfString',
            'GetCategoryList' => '\\StructType\\GetCategoryList',
            'GetCategoryListResponse' => '\\StructType\\GetCategoryListResponse',
            'GetCourses' => '\\StructType\\GetCourses',
            'CoursesFilter' => '\\StructType\\CoursesFilter',
            'DateRange' => '\\StructType\\DateRange',
            'Date' => '\\StructType\\Date',
            'ArrayOfString1' => '\\ArrayType\\ArrayOfString1',
            'StartDateRange' => '\\StructType\\StartDateRange',
            'ArrayOfCourseIncludeField' => '\\ArrayType\\ArrayOfCourseIncludeField',
            'GetCoursesResponse' => '\\StructType\\GetCoursesResponse',
            'CoursesResponse' => '\\StructType\\CoursesResponse',
            'ArrayOfCourse' => '\\ArrayType\\ArrayOfCourse',
            'Course' => '\\StructType\\Course',
            'Duration' => '\\StructType\\Duration',
            'ArrayOfDate' => '\\ArrayType\\ArrayOfDate',
            'ArrayOfCourseCode' => '\\ArrayType\\ArrayOfCourseCode',
            'CourseCode' => '\\StructType\\CourseCode',
            'ArrayOfStudentReview' => '\\ArrayType\\ArrayOfStudentReview',
            'StudentReview' => '\\StructType\\StudentReview',
            'ArrayOfCategoryID' => '\\ArrayType\\ArrayOfCategoryID',
            'CategoryID' => '\\StructType\\CategoryID',
        );
    }
}
