<?php

namespace MoniBounce;

/**
 * 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(
            'SearchInfo' => '\\MoniBounce\\StructType\\SearchInfo',
            'MatchResult' => '\\MoniBounce\\StructType\\MatchResult',
            'ArrayOfSearchInfo' => '\\MoniBounce\\ArrayType\\ArrayOfSearchInfo',
            'BatchResults' => '\\MoniBounce\\StructType\\BatchResults',
            'MatchComment' => '\\MoniBounce\\StructType\\MatchComment',
            'MatchComments' => '\\MoniBounce\\StructType\\MatchComments',
            'MatchResponse' => '\\MoniBounce\\StructType\\MatchResponse',
            'Match' => '\\MoniBounce\\StructType\\Match',
            'BatchMatch' => '\\MoniBounce\\StructType\\BatchMatch',
            'BatchMatchResponse' => '\\MoniBounce\\StructType\\BatchMatchResponse',
            'SaveMatchComment' => '\\MoniBounce\\StructType\\SaveMatchComment',
            'SaveMatchCommentResponse' => '\\MoniBounce\\StructType\\SaveMatchCommentResponse',
            'GetMatchComments' => '\\MoniBounce\\StructType\\GetMatchComments',
            'GetMatchCommentsResponse' => '\\MoniBounce\\StructType\\GetMatchCommentsResponse',
            'SaveMatchResponse' => '\\MoniBounce\\StructType\\SaveMatchResponse',
            'SaveMatchResponseResponse' => '\\MoniBounce\\StructType\\SaveMatchResponseResponse',
        );
    }
}
